San Francisco Leon is a 3-star traditional hotel providing a beautiful accommodation only minutes away from Expiatory Sanctuary of the Sacred Heart of Jesus, Teatro Manuel Doblado and Plaza de los Fundadores. The hotel opened its doors in 1995 and was remodeled in 2010.
The city center is 4 km away from the hotel. The property is about 1300 meters away from Leon Football soccer stadium, Trade Center CEFEL and Main square.
This hotel is set in a business area next to exhibition centers and convention centers.
Del Bajнo International airport can be reached in 25 minutes by car from Hotel San Francisco Leon.
This hotel comprises 133 rooms featuring Standard Quadruple Room and Double Room.
Eat & Drink
Guests can breakfast in the restaurant.
There are such business facilities as a business center and a meeting room on the premises.
A mini club and a pool are also provided at Hotel San Francisco Leon.