Filter by:
Based on 336 verified reviews
Facilities
5.8
Cleanliness
6.5
Rooms
6.5
Service
6.9
Location
7
Dining
6.5
Couple
49%
Family
27%
Group
18%
Solo
4%
Guests have not written any reviews for this property yet.
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'
More location infoInstant AI responses are based on hotel information