About Heywood House Hotel
Located in the vibrant city centre, birthplace of The Beatles, home to the world-famous Liverpool FC, a stylish boutique hotel where luxury awaits. Heywood House Hotel Liverpool is the perfect base to stay if you are exploring the city of Liverpool.
In the heart of Liverpool, the hotel is located just 2 minutes walk from James Street Rail. With all 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!