St. Georges Chapel is just one of the landmarks located 0.3 mi (0.5 km) from central Windsor, so you might want to stop by for a few pics during your trip. Our travelers also like this historical area for its riverfront setting.
Get tickets for a show at Theatre Royal, a storied theater in Windsor. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.