Located in the heart of Downtown Montreal, the Hotel offers spectacular views of the Montreal skyline, the mighty St. Lawrence River and the pastoral beauty of Mt. Royal.