Well maintained washroom facilities. Plenty of parking (downtown). The personnel are very obliging and pleasant to deal with. As a center they have plenty of literature on the city and province. A must to stop in for visitors to Ontario.
If you own or manage Ontario Travel Information Centre - Windsor, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.