Villas del Rio
2 (1).jpg

Home

 

We like to make you feel closer to home

Our staff will be delighted to help you settle at your suite, just like its your home.  Either if you are coming for a shor or long stay, you'll have an unforgettable time staying with us in San José, Costa Rica. Located right in Escazú midtown, and close to shopping centers, schools, office centers, you will be just minutes away from all your needs. 

 
 
5 (2).jpg
 

Our Suites

Have vacations, comfortable just like at home.

 
 

Relaxing spots

Unwind while having the best coffee, Costa Rican coffee.

DSC_0016.JPG