When you stay at The Windsor Hotel by Hoco Hotels in Stratford, you'll be in a shopping district, just steps from Stratford City Hall and 2 minutes by foot from Avon Theatre. Featured amenities include express check-out, luggage storage, and an elevator. Self parking (subject to charges) is available onsite.