MELIÃ Hotels and Resorts
MELIÃ is the world-renowned brand behind some of the finest hotels and resorts throughout the world, and Tortuga Beach Resort & Spa is no exception.
MELIÃ is all about creating a unique experience to satisfy the most discerning taste, and that starts with exceptional levels of service throughout your stay, along with the attention to detail and little extra touches you would expect of a high class 5-star resort.
MELIÃ Tortuga Beach will deliver you an unforgettable holiday experience and is quite simply in a class of its own in Cape Verde