Hill Street Mayfair Apartments
Hill Street Mayfair apartment is located around 950 meters away from Buckingham Palace and 400 meters from Grosvenor Square.
20 minutes on foot from London city center. The property is 5 minutes’ walk from The Greenhouse offering dishes of French and British cuisine.
The apartment provides rooms featuring cable TV with on-demand movies, pay TV, a microwave, a personal computer and hi-fi.
A kitchen with a dishwasher, a full-sized refrigerator and a cooktop will be at guests' disposal.
The Mayfair, London Hilton Hotel (N-bound) bus stop is accessible in 10 minutes' walk and Marble Arch subway station is in a 10-minute walking distance.