The 3-star Hotel Arizona is situated a mere 2.4 km away from Museo del Templo Mayor, Plaza de las Tres Culturas and Museo del Ex.
Hotel Arizona lies in the historical center of Mexico City. The property is located within a 30-minute walk to the center of Mexico City.
Hotel Arizona provides 42 guestrooms appointed with television with satellite channels and a seating area for a pleasant stay in Mexico City. They feature bathrooms with a bathtub and a shower.
A variety of dishes are served in Evita Restaurante Argentino and Fonda La Parrilla Argentina, which are only 5 minutes’ walk away.
A 20-minute walk will take you to Metropolitan Cathedral of Mexico City subway station. Guests can reach Benito Juarez International airport within 10 minutes' drive.
There are free parking and an elevator at guests' disposal.