We enjoyed 10 days at the Casa Azul over the Christmas/New Year holiday. It is by far the best location in Santa Teresa, right in the downtown area as well as on the beach. Richard, the owner, is very clear about the expectations for his property so there were no surprises. We have already asked to book again next year!
- Also Known As:
- Casa Azul Hotel
- Hotel Casa Azul Costa Rica/Santa Teresa