minube
Ideally located
This elegant Georgian Hotel is located on a quiet tree lined street, a two minute walk from Marble Arch and Oxford Street. The location is ideal for both tourists and business travelers to downtown London. The Montcalm has 120 rooms and suites. Each room has air-conditioning, voice mail that has recently been installed, and high speed internet access.