$599.00, located in Orlando, Florida, USA (328**), item #126291315189
Wyndham Star Island Resort. Star Island also has a golf driving range and putting green, two large free-form pools, pool bar, and 110-acre (45 hectares) Lake Cecile with fishing dock. May 26- June 2.