The famous "cheese grater" appearance of the Marriott Champlain was even better from the rooms.
MYTravelGuide, 13 Jul 2006
Loading...
4.3
#18 of 568 hotels in Montreal