Vista la Isla Vacation Home Cabuya, Puntarenas
Situated in Cabuya, 10 km from Montezuma Waterfal and 37 km from Tortuga Island, Vista la Isla features spacious air-conditioned accommodation with a balcony and free Wi-Fi. The property offers free private parking.
From Cabuya school, 900 mts west, Casa Vista la Isla., 60111 Cabuya, Costa Rica