This hotel is located in León’s business district, 500 metres from the Plaza Mayor. It offers an indoor pool, hot tub, fitness centre and air-conditioned rooms with free Wi-Fi and cable TV.
Number of rooms: 208
Boulevard Manuel J Clouthier 245, 37150 León, Mexico
Hotel booked 2 times today.