Etoile de Mer, Star of the Sea, is located in the prestigious south end of the island in the Sunset Bay neighborhood surrounding Taylor Bay. Architect-designed and completely renovated, the villa is an authentic West Indies style villa, unlike any other on the island, and boasts the lushest gardens in the area. Etoile de Mer feels like a home, not a rental. Staying at Etoile de Mer is like staying at a private country club – private pool with expansive pool deck, private tennis courts, and beautiful Taylor Bay.
Amenities: Kitchen or Kitchenette in Room, Pool, Tennis Court