Best Western Tamarindo Vista Villas *** Guanacaste, 1000 Calle Principal, Tamarindo, 50309, Guanacaste Province, Cr Facilities in hotel Important