Address : 35 charles street, london w1j 5eb, united kingdom, london Show Hotel Map
This charming hotel is situated in the heart of Mayfair. It is within 500 metres of Oxford Street and its shops, and offers easy access to the West End theatre district and all of London's main attractions. Nearby airports include London City (20 km), London Heathrow (32 km), London Gatwick (45 km), Luton (52 km) and London Stansted (56 km).