The only negative about the hotel is that the rooms don't have modern updates (TV, etc.
Expedia, 02 Jun 2009
Loading...
4.3
#19 of 568 hotels in Montreal