Luxury Villa with Private Pool at Melia Tortuga Beach Resort is a property with a private pool, set in Santa Maria, within just 600 metres of Praia de Santa Maria and 1.1 km of Praia António Sousa.
Melia Tortuga Villa 38, 4111 Santa Maria, Capo Verde