Villa Verde 1 #13 Villa Tamarindo, Guanacaste
Set in Tamarindo, 1.7 km from Grande Beach and 1.8 km from Langosta Beach, Villa Verde 1 #13 offers air conditioning. The property features garden views. Free Wi-Fi is available throughout the property and Tamarindo Beach is 500 metres away.
Villa Verde Resorts, 50309 Tamarindo, Costa Rica