Meliá Tortuga Beach is a 5-star hotel located in ZDTI de Ponta Preta, Santa Maria 4111. Address of Meliá Tortuga Beach is Urbanização da Cabocan, ZDTI de Ponta Preta, Santa Maria 4111, Cape Verde. Website of Meliá Tortuga Beach is https://www.melia.com/en/hotels/cape-verde/isla-de-sal/melia-tortuga-beach/index.htm. Meliá Tortuga Beach can be contacted at +238 242 92 00. Meliá Tortuga Beach is located in a remote area, with less than 2 listed places around it Meliá Tortuga Beach is rated 4.5 (out of 5 stars) by 1073 reviewers on the web.
Some of the places around Meliá Tortuga Beach are -
In very close proximity, around 200 meters, there is one more 5-star hotel - Melia Llana Beach Resort & Spa
Urbanização da Cabocan, ZDTI de Ponta Preta, Santa Maria 4111, Cape Verde