We're glad you've found us,
because we've a little treat for you...
Join The Montcalm Club and enjoy
an exclusive 10% saving on the Best
Available Rate when booking direct.
sign me up
151-157 City Road, London, EC1V 1 JH, United Kingdom
Tel: +44 (0) 20 3943 4533