Starfish Villa is located on the beach in peaceful Turtle Tail and is tastefully and stylishly decorated with a West Indies colonial flair. This beautiful designer villa has a large infinity swimming pool overlooking the turquoise waters of the Caribbean Sea.
Rates
Effective Dates
Min Weekly
Max Weekly
* Rates may be subject to applicable sales, use, and accomodations tax