Location

Tortuga Beach Resort Urbanização da Cabocan, Zdti de Ponta Preta, Santa Maria, Cabo Verde

Description

The beachfront hotel Meliá Tortuga Beach offers spectacular suites and wonderful swimming pools. Its natural beauty makes it the perfect place for exploring the Island of Sal.

Details
Region: Africa, Western Africa, Cape Verde
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification