Hill Street Mayfair apartment hosts guests of London.
It takes 10 minutes on foot to get to Buckingham Palace. London city center is 2 km away. Serving both food and drinks, The Greenhouse and Scott's are situated around 50 meters from the property.
The nearest metro station is Marble Arch, situated 700 meters from the apartment.
Eat & Drink
There are a full-sized refrigerator and a cooktop provided in a kitchen.