L'hotel è situato nel centro della città di León. Offre camere eleganti e moderne con TV satellitare a schermo piatto e connessione Wi-Fi. Tutte le camere hanno un design contemporaneo e riscaldamento a pavimento. Il ristorante dell'hotel serve cucina locale e vanta un'ampia lista di vini. L'hotel ospita anche un lounge bar e una caffetteria. Il banco escursioni fornisce un servizio di autonoleggio. L'hotel offre un parcheggio sotterraneo in loco a pagamento. Si trova a 5 minuti a piedi dalla Cattedrale di León. Gli ospiti troveranno diverse fermate di autobus e metropolitana a pochi passi di distanza.