Karta Vacation Rentals

Tucked into San Rafael in Escazú, Casa Vista Del Rio is a boutique bed & breakfast about 1 km from Escazú’s city center. You’re a 5-minute drive from Multiplaza Mall Escazú, roughly 6 minutes to Sabana Park, about 3 miles from the National Stadium and 0.9 miles from Iglesia Escazú. Perfect for shoppers and short-stay explorers, with free on-site self-parking.