Marble Arch Boutique Residence London is located 2.4 km from the world-famous Natural History Museum and about a 20-minute walk from Madame Tussauds London.
There are comforts like ironing facilities and air conditioning, as well as high-speed internet and a flat-screen TV with satellite channels featured in a sitting area for guests' maximum convenience. Beds fitted with plump-down pillows are at guests' disposal. Also, a bathroom comes with a bidet, a walk-in shower, and a separate toilet, along with hair dryers and towels.
Marble Arch Boutique Residence is equipped with self-catering facilities, including a kitchen with an oven and kitchenware. Providing guests with convenience, this apartment features a minibar, coffee and tea makers. The restaurant Beirut Cafe is located 50 metres away.
This apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, 2.5 km from Buckingham Palace. It takes 30 minutes to get to the centre of London on foot. Edgware Road tube station is right near Marble Arch Boutique Residence, connecting you with the rest of London.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please