Montreal is a 3-star hotel offering a comfortable accommodation not far from Hot Air Balloon International Fest, Leon Poliforum and Templo expiatorio del Sagrado Corazon de Jesus. Renovated in 2005, the charming hotel has welcomed guests since 1994.
The hotel is nestled in the center of Leon, steps away from Leon Bus train station. The property is 300 meters away from Main square, Arco Triunfal de la Calzada de los Heroes and Museo de Arte Fundacion Ortiz-Gurdian.
Montreal lies within 30 minutes’ drive to Del Bajнo International airport.
Montreal comes with a ceiling fan, cable TV and direct dial phone in all rooms.
Guests can use 24-hour reception, laundry and medical service as well as a safe deposit box and parking.