Filter by:
Located in San Carlos, this hotel is in the mountains and on a river. La Casa de Lourdes Outdoor Spa and Los Cajones de Chame are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Playa Blanca and La Ensenada Beach. APROVACA The Orchid Center and Serpentarium are also worth visiting. Surfing/body boarding and fishing offer great chances to get out on the surrounding water, or you can seek out an adventure with ecotours and cycling nearby.
More location infoCheck-in
Check-out
Check-in from 15:00
Before 12:00
Instant AI responses are based on hotel information