montcalm hotel
#2
Guest
Posts: n/a
The Montcalm Hotel is north of Oxford Street, on Northumberland Ave., not in South Kensington. About a block or so from the Marble Arch tube stop. Very quiet yet convenient. Splendid small hotel with good service. Rather upper-end, but since my company was putting me up there, I had no idea of its cost.




