Located in Tarcoles, Costa Rica, this charming property enjoys a convenient location close to a wide choice of local tourist attractions, such as the Carara National Park, established in 1978 as a biological reserve, and the famous Tarcoles River, also called ‘The Crocodile River'. Juan Santamaria International Airport is a 60-minute drive from this hotel. This property is the perfect choice for those guests wishing to escape everyday routine and enjoy a unique holiday experience surrounded by nature with extraordinary flora and fauna. It provides a choice of different accommodation units ranging from single rooms to apartments for up to 8 people. The onsite restaurant boasts magnificent views over the tropical gardens and serves a choice of local dishes as well as international specialities.