Windsor is a friendly locale known for its bars and restaurants. Simply book a local tour to enjoy your stay a little more. Plan a fun excursion to Windsor Racecourse and Dorney Lake while here. Check out other sights like St. Georges Chapel and Frogmore House.