Delta Montreal Hotel

Location

475 President Kennedy Ave Montreal, Quebec
Montreal (QC)
Canada
See map: Google Maps

Montreal is a mix of the old and the new, with skyscrapers as well as Victorian architecture standing side by side. Walk through Old Montreal with its many buildings dating back a few centuries. Popular activities include river surfing, kayaking on the St. Lawrence River. Montreal also include more than five parks, and they make for an ideal spot for an afternoon picnic. The cultural capital of Quebec hosts several music and film festival year round. There is an abundance of restaurants, bars and nightclubs, and the downtown location of this Delta property makes it all easily accessible for guests. Delta Montreal makes for an excellent stay when in multi-cultural Montreal.

Rating: 
4 stars
Rooms From: 
$0/night