Description: This luxury villa is located in the Windsor Hills Reserve Resort and is situated on Disney's doorstep. The facilities include a clubhouse with concierge, double Olympic beach-style pool with water slide & spa, themed children's play areas, fitness room, m