Online reservation
2016-08-30
2016-08-31

Marriott Chateau Champlain Hotel Montreal

1 Place Du Canada, Montreal, QC, Canada

The classic 4-star Marriott Chateau Champlain is set in the old district of Montreal.

The hotel is located in a business of Montreal, close to Maison Theatre, Mont (Mount) Royal and Champ-de-Mars. You can see 1250 boulevard Rene-Levesque, Notre-Dame Basilica and Sun Life Building (Edifice Sun Life) only 300 meters from the property.

Guests can make use of a rollaway bed, a telephone and TV available in all Marriott Chateau Champlain rooms.

Within 5-minute walk guests will find Gare Centrale train station. The hotel lies 15km away from St Hubert airport.

Spa facilities at Marriott Chateau Champlain include a spa center and a hot tub.

Facilities

Location

1 Place Du Canada, Montreal, QC, Canada

Rooms

Guests can make use of a rollaway bed, a telephone and TV available in all Marriott Chateau Champlain rooms.

Please, select dates to see available rooms.

Gallery

Add review



Contact Us



Marriott Chateau Champlain

1 Place Du Canada, Montreal, QC, Canada

What's nearby

  • Local Attractions
  • 1000 de La Gauchetiere
    100 m
  • Cathedral of Marie-Reine-du-Monde
    150 m
  • VIA Rail Canada Montreal Station
    200 m
  • Montreal Canadiens Hall of Fame
    250 m
  • Bell Centre
    300 m
  • Sun Life Building (Edifice Sun Life)
    300 m
  • Underground City
    300 m
  • New Horizons Ctr de Formation
    500 m
  • Club Med
    400 m
  • Ecole-Radio-Tele and Elocution
    400 m
  • Casino Amusements
    500 m
  • College HI-Data
    500 m
  • Academie du Savoir
    500 m
  • Airports
  • St Hubert
    12.0km
  • Train stations
  • Central Station Montreal
    200 m