If you are not sure how to spend your time In Windsor, or surrounding area, then you must stop here. Free maps and brochures to help you learn everything you can about this area and the people who live here. Friendly staff that went out of their way to learn what things we enjoyed and then pointed out all the local options.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.