Casa Vista Del Rio puts you within a 10-minute drive of Multiplaza Mall Escazu and Avenida Escazú Shopping Center. Guests can take a dip in the outdoor pool, and free perks include WiFi, self parking, and continental breakfast daily between 6:00 AM and 10:00 AM. Also, Sabana Park and National Stadium of Costa Rica are within a short drive.