Last updated: 03:12 PM ET, Mon March 25 2019

Melia Hotels Returns To Costa Rica With Sol Tamarindo

Hotel & Resort Melia Hotels International Jim Byers March 25, 2019

Melia Hotels Sol Tamarindo, Costa Rica
Melia Hotels International will open Sol Tamarindo, Costa Rica in August, 2019.

Comments

LOAD FACEBOOK COMMENTS