The hotel has function rooms with conference facilities that are ideal for special events and feature wireless Internet access. This family-friendly business hotel also has a safe, tourist information, a currency exchange, lift access to the upper floors and free parking for guests. There are 69 rooms in total. Guests are welcomed in the lobby with 24-hour reception and check-out services and a cloakroom. Further facilities include a café, bar, restaurant, room service and a laundry service (for a fee).
The hotel is located in the historic centre of Pachuca, the state capital of Hidalgo. It is located next to Independence Square, and close to restaurants, museums and attractions. Opposite the hotel is the famous Monumental Clock, the largest in the country and the primary symbol of the state of Hidalgo.