Rest, Relaxation and Recovery

About 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).

Casa Vista Del Rio is a warm and tranquil medical recovery center where recovering patients can enjoy the calming sound of a nearby river, enjoy the refreshing breezes that flow between the many trees surrounding our property, enjoy ample outdoor patio space and even enjoy relaxing in our private pool.

If you're looking for the perfect ambiance for rest, relaxation and recovery during your stay in Costa Rica, stay at Casa Vista Del Rio.

We welcome you!