Thinking about coming to Walt Disney World with your family? Well Windsor At Westside is a perfect option! The new clubhouse is stunning and will be a nice place to relax between theme park visits. Not to mention, the theme parks are only minutes away. The location and amenities couldn’t be any more perfect. Check out this video to learn more about the beautiful resort and clubhouse!