Choose your room
Mayfair Family Apartment
Located a mere 1.4 km from Marylebone railway station, Mayfair Family Apartment London is 9 minutes' stroll from Marble Arch.
The historic Tower of London is a 15-minute ride from this apartment, while the scientifically spellbinding Science Museum is 25 minutes' walk away. The city park "ZSL London Zoo" is 2.4 km from the apartment.
Featuring a balcony and a dining area, Mayfair Family Apartment is furnished with modern facilities like a flat-screen TV with satellite channels to enhance your stay. Offering a separate toilet and a shower, a bathroom comes with dryers and towels.
Enhance your stay with the convenience of a fridge, an oven, and kitchenware provided in this property. Edgware Road underground station is about 700 metres away, offering access to London popular areas.