“Castillo hotel is a beautiful setting with lots of nature surrounding you from ocean views to mountain views. The rooms are comfortable and well done in a Spanish style. Our dinner there was delicious.”
“Castillo hotel is a beautiful setting with lots of nature surrounding you from ocean views to mountain views. The rooms are comfortable and well done in a Spanish style. Our dinner there was delicious.”