Hotel Name: Melia Tortuga Beach
Star Rating: ★ ★ ★ ★ ★
Location: Cape Verde Santa Maria๐
Address: ZDTI Ponta Preta , Santa Maria 4111 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ
Comment: