24 Upper Berkeley Street - W1H 7QH London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Situated at Marble Arch in the centre of the West End, just a few minutes walk from Oxford Street, one of the busiest shopping centres in the world, yet only a similar distance from the tranquility of Hyde Park.