Immerso nel centro storico di Città del Messico, di fronte a Plaza de Santo Domingo, l'Hotel Azores offre la Wi-Fi gratuita, un parcheggio pubblico gratuito, una reception attiva 24 ore su 24 e un deposito bagagli.
Tutte le camere dispongono di biancheria da letto colorata, lettori CD, TV, area salotto e bagno con doccia e set di cortesia.
Los Portales, il bar e ristorante della struttura, è specializzato in piatti locali in stile messicano. A meno di 200 metri si trovano molti altri ristoranti.
La proprietà dista 200 metri dalla piazza principale Zocalo e dalla Cattedrale Metropolitana, e 300 metri dalle rovine e dal museo del Templo Mayor.