Situato nel cuore del nuovo quartiere degli affari di Santa Fe a Città del Messico, l'hotel si trova vicino a società aziendali e importanti università e offre sistemazioni confortevoli sia per i viaggiatori d'affari che per i turisti. Il centro di Città del Messico e la piazza principale distano entrambi meno di 20 km dalla struttura, mentre l'aeroporto internazionale dista circa 40 km. L'hotel offre un business center aperto 24 ore su 24 e connessione Wi-Fi gratuita, nonché un centro fitness per un allenamento rigenerante. Tutte le camere sono decorate in stile minimalista e offrono viste su Città del Messico. Il ristorante in loco serve cucina internazionale, e gli ospiti possono trovare numerosi ristoranti e bar a pochi minuti dall'hotel. L'hotel dispone di una sala giochi dove gli ospiti possono rilassarsi dopo una lunga giornata e il centro commerciale Santa Fe si trova a soli 5 minuti di auto dalla struttura.