Home

Casa Vista Del Rio

Casa Vista Del Rio translates to "The House With The River View".

We provide 24 hours of In-Home Patient Care Services for medical tourists.

We are located in the beautiful suburb of Escazù, Costa Rica which is about 15 minutes from downtown San José (the capital and largest city of Costa Rica). Read more

Latest news

Aug 12
Welcome to Casa Vista Del Rio.

Rest, relaxation and recovery...

View all news and announcements