Mayfair House Apartment London is an apartment only 1.9 km from Mayfair, The London Eye and Up at The O2.
10 minutes' walk from London city center. Guests can enjoy italian and contemporary cuisine in piccolo bar located fairly close to the property.
The apartment offers rooms with flat-screen TV, a DVD player, a seating area, climate control and a dining area as well as double beds, sofa beds and queen size beds. An en suite bathroom is at guests' disposal.
Kitchen amenities feature a dishwasher, an oven, a washing machine, a stove and a microwave.
A 10-minute walk to Marble Arch subway station.