Plan your Stratford getaway with Foster's Inn and take advantage of our small Inn that is perfect for maintaining physical distancing. Foster's Inn is located in the heart of downtown Stratford. Whether it be a weekend escape, a couple’s getaway or an opportunity to reconnect with friends. There is something for everyone to enjoy. Our special packages have been built with physical distancing in mind.