Holiday inn montreal centreville downtow
Located in the heart of downtown montreal is the holiday inn montreal centreville downtown this unique downtown montreal hotel offers warm hospitality and exceptional services suited to please business and leisure travelers alike