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, Heywood House Hotel, BW Signature Collection, Liverpool, Great Britain (approx. 53.40565°, -2.99135°)


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