Guests can opt to stay in Mayfair Rooms And apartment when visiting London.
British Museum is 1.7 km of the property, while London Eye is around 1.9 km away. 20 minutes' walk from London city center. Within a 5-minute walk guests can dine in Hakkasan Mayfair and The Square.
A local bus stop lies within 350 meters away.
Eat & Drink
There are a fridge and a cooktop provided in a kitchen.