Hotel Azores ligt midden in het oude centrum van Mexico-Stad, tegenover de Plaza de Santo Domingo. Het biedt gratis WiFi en gratis openbare parkeergelegenheid. Het hotel beschikt over een 24-uursreceptie en een bagageopslag.
Alle kamers zijn voorzien van kleurrijk beddengoed en voorzieningen zoals een cd-speler en een televisie. Ze hebben een eigen badkamer met een douche en gratis toiletartikelen. De kamers hebben tevens een zithoek.
Het eigen bar-restaurant Los Portales is gespecialiseerd in lokale, Mexicaanse gerechten. Meer restaurants vindt u op nog geen 200 meter van het hotel.
Het centrale plein Zócalo en Kathedraal van Mexico-Stad liggen op 200 meter afstand en de ruïnes en het museum van de Templo Mayor vindt u op 300 meter van de accommodatie.