Featuring an ideal beachfront location on Jensen Beach, moments from activities, this Florida resort offers spacious villas, furnished with all the comforts of home, including fully equipped kitchens.
Number of rooms: 76
10740 South Ocean Drive, Jensen Beach, FL 34957, United States