Choose your room
Marble Arch Mews Apart'Hotel 3*
- Free Wi-Fi
Free Wi-Fi in rooms
- Express check-in/ -out
- Child-friendly
Cots
- No pets allowed
Located about 25 minutes' walk from the famous Natural History Museum, the comfortable Marble Arch Mews Apart'Hotel London includes 7 rooms. This 3-star aparthotel features Wi-Fi in the rooms.
The hotel enjoys a convenient position in Oxford Street with its world class shopping, a short way from Madame Tussauds London. Guests can reach Buckingham Palace 2.2 km away. Also, the Marble Arch Mews Apart'Hotel London is within 30 minutes' walk of the public Trafalgar Square, and Marylebone train station is located approximately 15 minutes' walk away. Marble Arch tube station is just a few steps from the property.
Family bathrooms include nice touches such as hair dryers and bath sheets.
Spaghetti House is fairly close to this London hotel.