Food & Beverage
111 Downie St., Stratford
Foster’s Inn is Stratford’s original boutique Inn, residing in a turn-of-the-century Victorian building and located only two doors from the Avon Theatre in the heart of heritage downtown Stratford. We pride ourselves on the warmth of our hospitality and personal service. Our goal is to exceed your every expectation. Foster’s Inn is a complete package, offering nine individually-appointed guest rooms, a restaurant and a cocktail lounge. Foster’s restaurant is open seven days a week serving breakfast, lunch and dinner.