Where is Heywood House Hotel, BW Signature Collection, Liverpool?

Where is Heywood House Hotel, BW Signature Collection, Liverpool located?

Heywood House Hotel, BW Signature Collection, Liverpool, Liverpool, United Kingdom (approx. 53.40565°, -2.99135°)


Where is Heywood House Hotel, BW Signature Collection, Liverpool on the map?