Hotel Chateau Royal

This charming European-style hotel is located on fashionable Rue Crescent , in the heart of downtown Montreal near a myriad of clubs, cafes, restaurants and shopping. The rooms will suit families and independent business travelers, and offer full kitchens, great high-rise views and all modern amenities. The on-site restaurant offers full course meals from breakfast through dinner, with both regional and international menus as well as fast food. All in all, this is an attractive, affordable option for any independent-minded visitor to Montreal.






