Las Plumas de Cabuya
Malpais Cabuya Road Puntarenas, Check in Cafe Coyote, 60111 Cabuya, Costa Rica
Situated in Cabuya, just 36 km from Tortuga Island, Las Plumas de Cabuya features accommodation with free Wi-Fi. Set 8.6 km from Montezuma Waterfal, the property offers an outdoor swimming pool and free private parking.