WS1939 - Glenbrook Resort
Every room in this fabulous 7 bed 4.5 bath villa has been decorated with the finest furnishings and window treatments. Located in the resort community of Glenbrook, this enormous new home is over 3,000 square feet in living area with two separate living rooms, a large dining room and fully equipped kitchen. The location could not be better close to everything including shops, restaurants, pharmacy and Walt Disney World. Bring everyone on your next vacation and save money on hotel rooms by staying in this luxury villa instead.
Florida Star is a family owned villa completed in 2005.
The villa is a spacious 7 bedroom property on the prestigious Glenbrook resort. It is decorated and furnished to very high standards and is ideal for larger groups or those who enjoy the space and facilities of a larger villa.