The Star Island Resort & Club is set on the banks of a private lake, Lake Cecile, this resort is 4.8 miles from Disney. There are 2 outdoor pools & a hot tub, plus 9 tennis courts, a driving range & a putting green. Other amenities include WiFi, a spa, a fitness center & a playground!
Click +More below for detailed info!
- Elevator in Building
- Free parking on premises
- Wireless Internet