Home
About
Menu
Contact
More
Welcome to Foster’s Inn, Stratford’s original boutique inn, offering a unique blend of historic charm, modern comfort, and exceptional hospitality.