The Montcalm London Marble Arch
Montcalm London Marble Arch is a grand 5-star hotel set 2 km from Buckingham Palace and 2 km from Royal Albert Hall.
The hotel stands close to Marylebone and offers exquisite rooms complete with complimentary wireless internet, a minibar, TV and a fireplace. A tube station as well as Marylebone subway station are not far from the hotel.
The 24-hour restaurant provides fine meals. A champagne bar is available on site. Guests can enjoy British snacks and meals in Crescent located 50 meters away.
The nearest metro station is 350 meters away.
The property features a car park, a gift shop and a news stand.
Facials and massage are available on site.