Berners Street - W1A 3BE London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is located in the heart of the West End just off Oxford Street with all forms of public transport within two minutes walk. It is ideal for shopping, and most of London's attractions can easily be explored on foot.