Visa, MasterCard, American Express, Diners Club, Carte Blanche
Description
The Hotel Travelodge Montreal Centre is conveniently located in the heart of downtown Montreal and is an ideal base from which to explore this great city. a number of places of interest and attractions are within walking distance of the hotel including Old Montreal, Old Port, the Convention Centre, Chinatown, Place des arts, Notre dame Basilica, the Latin Quarter, St Catherine's Street and...
by skoosh
on 14 juin 2019 from skoosh