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 08
First blog post.

The first ever blog post is here. It might be a good idea to update this post with some more relevant content.

View all news and announcements