The Apartotel & Suites Villas del Rio are comparable to a Residence Inn ... in that they are designed to provide an apartment, rather than a basic hotel room. Having stayed in both the Escazu Residence Inn and Apartotel & Suites Villas del Rio, there is no comparison! The Residence Inn in Escazu is good,,,but The Apartotel & Suites Villas... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.