Where is Malmaison Liverpool?

Where is Malmaison Liverpool located?

Malmaison Liverpool, Malmaison Liverpool, Great Britain (approx. 53.40843°, -2.99775°)


Where is Malmaison Liverpool on the map?