Melia Tortuga Beach Resort & Spa
Vila Verde, Sal
An oasis of tranquility and unmistakably luxurious, the 5* MELIÃ Tortuga Beach Resort & Spa is in a class of its own on the sun-drenched Island of Sal in Cape Verde. An idyllic location, impe...
UNITS AVAILABLE: 3