The Star Island Resort and Club is adjacent to all of the well-known central Florida theme parks, retail centers, and a range of dining and entertainment options. It is situated about 4 miles from the Walt Disney World Resort. Mini suites and deluxe villas are available in their resort and spa, which has a Mediterranean architectural style and is built for your utmost luxury and pleasure. The distinctive villas can sleep 4 to 8 people, and most have a full kitchen and dining area, a private balcony, a master bedroom with a king-size bed, a whirlpool for two, and a separate shower.
(844)550-5036