| | 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: | Parking | Air Conditioning | Bicycle Rentals | Non Smoking Rooms | Concierge Service | Congresses & Meetings | Restaurant | Banquets | | |
| |
|