Deluxe Room

Deluxe Double Room

3-star hotel in Leon

Location

Located in the heart of Leon, this hotel is within a 10-minute walk of Manuel Doblado Theater, Leon Hall, and Martyrs Plaza. Templo Expiatorio del Sagrado Corazon de Jesus and Parish Church of San Sebastian are also within 10 minutes.

Hotel Features

Laundry facilities, multilingual staff, and a front-desk safe are available at this hotel. WiFi in public areas is free. Other amenities include free wired Internet in public areas.

Room Amenities

All rooms are individually decorated and provide free WiFi, free wired Internet, and room service. For a bit of entertainment, LCD TVs come with cable channels, and guests can also appreciate conveniences like refrigerators and microwaves.