Twelve Palms Villa

The Twelve Palms Villa is available for rental for 2 to 8 guests. There are 4 bedrooms and 4.5 bathrooms, an infinity pool and private swim deck, concierge services, and private tennis courts just across the street. This villa is just a few steps to Taylor Bay Beach.

Amenities: Pool, Tennis Court

Translate »


Lost your password?