Tamarindo Blue Apartments is located in Provincia de Guanacaste, Tamarindo, Costa Rica on Calle Este Calle Este Santa Cruz. Tamarindo Blue Apartments is rated 3.7 out of 5 in the category holiday apartment in Costa Rica.
Address
Calle Este Calle Este Santa Cruz