Search

Meliá Hotels International Announces The Addition Of The Sol Tamarindo Resort And Its Return To Costa Rica

Meliá Hotels International has announced the addition of the Sol Tamarindo Hotel, allowing the Company to start up operations again in Costa Rica from August 1 this year. The hotel is currently named the Tamarindo Diriá Beach Resort and is an iconic feature on Tamarindo Beach, one of the most beautiful beaches in Costa Rica.