Boasting a garden, Catarata Del Toro is set in Toro Amarillo. Free WiFi is offered. Each room includes a private bathroom, and selected rooms also feature a balcony. Guests at the bed and breakfast can enjoy a continental breakfast. Guests can dine in the in-house restaurant, which serves internatio Read more
Boasting a garden, Catarata Del Toro is set in Toro Amarillo. Free WiFi is offered. Each room includes a private bathroom, and selected rooms also feature a balcony. Guests at the bed and breakfast can enjoy a continental breakfast. Guests can dine in the in-house restaurant, which serves international cuisine. Hiking is among the activities that guests can enjoy near Catarata Del Toro. San José is 42 km from the accommodation. The nearest airport is Juan Santamaría International Airport, 29 km from Catarata Del Toro.