Standing 21 stories high, the Château Royal is a European-style hotel located on Montreal’s fashionable Crescent Street and surrounded by fine restaurants, chic night clubs, and designer boutiques.
All guestrooms feature a balcony and offer a full kitchen so that guests can dine in the privacy of their room.
Busy guests can take advantage of the convenient on-site business center, and the multilingual staff will assist leisure guests in finding the nearby points of interest.