Luxury Hotels in Cabuya, Costa Rica

Jungle Lodge at Wild Sun Rescue Center

9.4 "Fabulous"
(283 reviews)
Del Super Chicho, 100m S, 700m O, 60111 Cabuya, Costa Rica
At the hotel each room has air conditioning, a desk, a patio with a sea view, a private bathroom, a flat-screen TV, bed ... (Learn more)
Check availability