This attractive city hotel is located at the heart of downtown Montreal, near a profusion of shops and nightclubs.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada