Marble Arch Apartments London is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, and Marble Arch tube station is around 400 metres away.
The apartment is 2.3 km from St James's Park, 12 minutes' stroll from Selfridges London Department Store, and also 6 minutes' walk from Tyburn Convent Shrine. Madame Tussauds London is 25 minutes' walk from the accommodation.
Offering views of the city, Marble Arch Apartments comprises a sitting area. The accommodation is also furnished with a sofa. The property includes a shower for your comfort. Moreover, there are hair dryers as well.
Guests can enjoy cooking at a kitchen, which offers a microwave, an electric kettle, and a refrigerator. European food is served in The Park Room within walking distance of this apartment. The apartment is located a 38-minute drive from London City airport.
Book Marble Arch London
More +
Less -