Located in Costa Rica’s north pacific coast, in Tamarindo beach, this exclusive boutique hotel offers stylish accommodations, ocean views and magnificent tropical gardens, along with a fine combination of nature and style.
Located in Costa Rica’s north pacific coast, in Tamarindo beach, this exclusive boutique hotel offers stylish accommodations, ocean views and magnificent tropical gardens, along with a fine combination of nature and style.