Driving directions
Zulu Surf Hotel
Centro Comercial Plaza Conchal Guanacaste Tamarindo, Provincia de Guanacaste, Tamarindo, 00506, Costa Rica
8365 9580
zulusurfhoteltamarindo.com/es