Stylish Mayfair Home In Central London
Guests of London will have a nice stay at Stylish Mayfair Home In Central London apartment.
Major London sights, such as Tower of London and Madame Tussauds London are located nearby. Serving both food and drinks, Kai Of Mayfair and The Bar at The Dorchester are situated around 100 meters from the property.
The apartment offers rooms with heating, pay television, a personal computer, a pantry and a work desk for a comfortable stay in London.
The nearest metro station is Marble Arch, situated 700 meters from the apartment.