"Picture this…Renting this 5 Star Luxury Villa in Orlando’s most prestigious resort, Windsor Hills. Only 5 minutes from Disney World and with it's own Private Pool and Games Room You and Your Family will have a Wonderful Holiday"
This villa is situated in the exclusive resort of Windsor Hills. Only 1.5 miles from Walt Disney World and all the major Orlando attractions. Great, Yeah!