During the stay at the Casa Castillo hotel, you shouldn't miss Mexico City's top-rated landmarks, the urban park "Bosque de Chapultepec" (1.4 miles from the property) as well as the famous Angel of Independence Monument, located approximately a 20-minute walk away.