Karta Vacation Rentals
In the heart of Orizaba, a city-center stay just a short walk from Castillo Park and Orizaba Cathedral. Cerro del Borrego cable car, Iron Palace and Alameda Park are all within easy walking distance, making it a great base for sightseeing.