Mayfair Flats apartment provides a comfortable stay in London.
Major London sights, such as Oxford Street and Mayfair are located nearby. Offering French, European and English meals, Mayfair Pizza Company is around 50 meters away.
The apartment provides rooms featuring cable TV with on-demand movies, pay TV, multi-channel TV, a dressing room and a personal computer.
Kitchen amenities feature a microwave and a fridge.
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.