Directions to Tamarindo Diria Hotel, Costa Rica

Tamarindo-diria-hotel-map
The Tamarindo Diria Hotel in Costa Rica is located at SANTA CRUZ , Costa Rica , CR .   Click on the Google Map above to get an interactive version and see the area around the Tamarindo Diria Hotel .