Insurgentes 96 Hotel Mexico City is a great place to stay in the San Rafael district, a 25-minute stroll from the public Fuente de Cibeles Fountain.
The famous Angel of Independence Monument is located 1 mile from this hotel and the mazelike Memory and Tolerance Museum is 1.1 miles away. A short walk will take you to Museo Nacional de la Revolucion, located a 6-minute walk away. One of the most important attractions in Mexico City is the famous Monument to the Revolution, located fairly close to the Insurgentes 96. This hotel is 350 feet from Monumento Revolucion - AIFA bus stop and 0.3 miles from Revolution subway station.
Guests can dine at Bar la India S.A just near the accommodation.