The 104 m^2 Super Nice Large Amazing Location Mayfair is situated in the very heart of London, 17 minutes' stroll from a hot shopping spot like Harrods.
Along with comforts like climate control, guests have the opportunity to enjoy a flat-screen TV with satellite channels during their stay.
This apartment offers a fully equipped kitchen with all necessary appliances. The property is just 650 metres from the restaurant The Park Room.
ZSL London Zoo is located right off the apartment, while Marble Arch tube station is merely a 5-minute walk away. Royal Academy of Arts is within 25 minutes' walk of this 2-bedroom property in London. The apartment is within walking distance of Speakers' Corner, and Hyde Park is also only an 8-minute walk away. London City airport is less than 38 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please