Incorrect data? Please notify us at hi@itinari.com.
Cerro Castillo Hotel is located in the center of the city in a privileged area for its tranquility and security, steps from the Flower Clock and the Presidential Summer Palace.
Want to plan a trip here? Talk to AI travel assistant Maya.