Marriott Chateau Champlain Hotel

Location

1050 de la Gauchetiere West Montreal
Montreal (QC)
Canada
See map: Google Maps

This Marriot property in vibrant downtown combines an unbeatable location with excellent amenities. The hotel is directly linked to the VIA Rail Canada station, a metro station, and the city's extensive underground shopping area. The Bell Centre is just one block away and the shopping on Catherine Street is within easy walking distance. Each guest room features a floor-to-ceiling, half-moon shaped window, with stunning views of downtown Montreal or the St. Lawrence River. Though there are plenty of dining options in the area, guests can choose to enjoy lunch at the Samuel de Champlain Restaurant and follow it up with cocktails at Bar Le Senateur. There is also a Starbucks on-site for that requisite cup of coffee each morning. There is something for everyone at modern high-rise hotel in the heart of Montreal.

Rating: 
3 stars
Rooms From: 
$0/night