Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Dream Villa with private pool at Tortuga Beach Resort is situated in Santa Maria.
Urbanização da Cabocan Meliá Tortuga Beach resort - Villa 46, 4111 Santa Maria, Cape Verde