Offering free WiFi and city views, Mayfair Penthouse is an accommodation set in London. The apartment is 700 metres from Buckingham Palace. The apartment has 2 bedrooms, a living room, and a kitchen with a dining area. A flat-screen TV with cable channels is provided. St James's Park is 1 km from Ma Read more
Offering free WiFi and city views, Mayfair Penthouse is an accommodation set in London. The apartment is 700 metres from Buckingham Palace. The apartment has 2 bedrooms, a living room, and a kitchen with a dining area. A flat-screen TV with cable channels is provided. St James's Park is 1 km from Mayfair Penthouse, while Piccadilly Theatre is 1 km from the property. The nearest airport is London City Airport, 14 km from the accommodation.