Main Menu > Accommodations >

The Montcalm

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
The Montcalm, 5 Star Hotel, W1, Center of London

The Montcalm Hotel is on of the Top Luxury Hotels in the heart of London. The hotel, opened in 1973, forms part of a quiet, tree-lined Georgian crescent in Marble Arch and is the perfect destination for visitors... (read more)
 
Facilities:
ParkingAir Conditioning
Bicycle RentalsNon Smoking Rooms
Concierge ServiceCongresses & Meetings
RestaurantBanquets