Located in the heart of a vibrant city centre the Heywood House Hotel Liverpool is the perfect base to stay if you are exploring the city of Liverpool.
Located just 2 minutes walk from James Street Rail the hotel has the touches of a modern hotel such as comfortable Hypnos beds, high-speed internet access, sumptuous fabrics and invigorating showers, you’re in for a treat!