Each room features colourful beddings and amenities like CD players and TV sets. The bathrooms come with showers and offer free toiletries. There is also a seating area available.
Los Portales, the on-site restaurant bar, specializes in local Mexican-style cuisine. Guests will find numerous options of different restaurants in less than 200 metres from the hotel.
Zocalo Main Square and the Metropolitan Cathedral are 200 metres away, and the Templo Mayor ruins and museum is 300 metres from the property.