Lake Star Villa.
Rental Type House
Minimum Stay -
Living Space -
Bedrooms 5 Total
Bathrooms 5 Total
Pet Friendly No
Smoking Allowed No
Suitable for Children Ask
Suitable for the elderly Ask
Wheelchair accessible Ask
Occupancy 12
Lake Star Villa is located on Star Lake in Formosa Gardens Estates, one of the most spacious and prestigious development in Central Florida and is only two miles from the Disney parks and a mile from Highway 192 with its many restaurants and shops. Access to all the Orlando attractions is easy with Universal only a 15 minute drive. This home has the added benefit of FREE UNLIMITED calling anywhere in the world!
Rental Pricing