Hotel Punta Islita
Reservation / Enquiries
Tel
+506 2656 3500
Address
Islita Beach
​Guanacaste Near Samara Beach 50201
Costa Rica