Located in the heart of Chihuahua, this hotel is steps from Cathedral of Chihuahua, City Hall of Chihuahua, and Plaza de Armas. Casa Juarez Museum and Semilla Museum of Science and Technology are also within 10 minutes. Chihuahua Chepe Station is 23 minutes by foot.