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