London City Suites By Montcalm - 0 views
-
London Premier Hotels on 08 Nov 12Ideally situated in the heart of London City, London City Suites By Montcalm creates an ambience of simple luxury. The hotel atmosphere mixes traditional and contemporary décor to reflect the elegance and charm of the city.