Hotel St André
Montreal Quebec
Check in
4:00 PM
Check out
11:00 AM
With a stay at Hotel St André, you'll be centrally located in Montreal, steps from Sainte-Catherine Street and 14 minutes by foot from Complexe Desjardins. This hotel is 0.7 mi (1.2 km) from Place des Arts and 0.8 mi (1.2 km) from The Underground City.
Make yourself at home in one of the 61 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks, housekeeping is provided daily, and irons/ironing boards can be requested.
Property Details
Location
1285 Rue St-Andre, Montreal, Quebec H2L 3T1, Canada