Staying at Estacion Alameda Downtown Hotel, you will be 12 minutes' walk from Iron Palace Historical Place Museum and 1.3 miles Alameda Francisco Gabilondo Soler 'Cri-Cri " Park. If you are willing to explore even more landmarks in Orizaba, consider checking out Canon del Rio Blanco National Park set 2.1 miles away.