Choose your room
Mayfair Apartment
Mayfair Apartment London is located in Oxford Street with its world class shopping, and Edgware Road tube station is merely 0.6 km away.
The 13.7-tonne Big Ben Bell is approximately a 10-minute ride from the apartment, and Marble Arch is only a 15-minute walk away. The city centre can also be reached within a 30-minute walk from this apartment. The public Trafalgar Square is 2.5 km from the accommodation.
The availability of a sitting area and a dining area, equipped with a flat-screen TV with satellite channels, and comforts like an iron with ironing board, ensures true comfort. Furnished with care, this apartment is complete with a writing table, as well as soundproof windows. Featuring a separate toilet and a shower, a bathroom at Mayfair Apartment provides hair dryers and bath sheets.
The property offers guests the convenience of self-catering facilities, including an oven and kitchenware. The apartment is designed to provide guests with convenience and relaxation, complete with a mini-bar, coffee and tea making facilities. Mediterranean dishes are served in the restaurant Maroush Express, set just near Mayfair Apartment. Mayfair Apartment is within a few blocks of Marylebone train station.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.