Chateau St-Marc is a 5-star luxury hotel offering an elegant accommodation within easy reach of Bell Centre, Canadian Centre for Architecture and Saint Joseph's Oratory. Residing in a 4-story building, the hotel was opened in 1879 and renovated in 2008.
Guests will enjoy incredible location in the heart of a downtown area at a close proximity to the basilica and museums as well as gardens. The hotel is set 750 meters away from Ogilvy and Bell Center.
Shops and stores are located nearby.
Offering a view over the city, 10 rooms feature soothing décor, ironing facilities, an in-room safe, climate control, a sofa and free Wi-Fi along with family bathrooms. In-room self-catering facilities include a fridge, a microwave and an electric kettle.
Guests can enjoy american, mexican and asian snacks and meals in 3 Amigos Restaurant located 300 meters away.
A local bus stop lies within 50 meters away. Due to its location 15 km from Montrйal-pierre Elliott Trudeau International airport, it will take about 15 minutes' drive to get there.
Business guests will appreciate a catering service, computers and a business center available on site.
A health club and a Jacuzzi are offered for relaxation.