Hotel Tamarindo Diria Beach Resort
Reservation / Enquiries
Tel
+506 6170 0665
Address
Calle Central
Provincia de Guanacaste
Tamarindo, 50309
Costa Rica
Website