Montcalm Hotel – London Review
Lately I have been living it up and I am enjoying every second of it!
My friend Lara Jade and I had a lovely over night ‘girly’ stay at the very hip and luxurious Montcalm Hotel.
Situated right near Marble Arch in London, Montcalm is a boutique, 143 roomed with 17 suites, 5 * hotel that