Casa Vista Del Rio puts you within a 10-minute drive of Multiplaza Mall Escazu and Sabana Park. 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, this bed & breakfast is within a short drive of National Stadium of Costa Rica.