Choose your room
Staying at The Marble Arch London, you'll be centrally located in London, just a 3-minute walk from Marble Arch, 7 minutes by foot from Selfridges, 2.3 km from Buckingham Palace and 2.8 km from University College London.
42 air-conditioned rooms featuring iPod docking stations and minibars. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Each room has a private bathroom with shower/tub combinations feature designer toiletries and hair dryers. Conveniences include safes and desks, and daily housekeeping.
Enjoy the hotel's room service (during limited hours). Breakfast is available for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage.
Useful information:Other names for Hotel The Marble Arch By Montcalm:
The Montcalm Hotel London
The Montcalm London Marble Arch