This was our second time staying at the Castilla and again we enjoyed our stay. We noticed several couples from last year and found out that guests regularly return to this hotel. This I found reassuring, as people will only return if they are happy with the service provided. Overall, no complaints.Staff are very friendly and helpful, Food is very... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.