Iron Horse Inn 969 Hopmeadow St, Simsbury, CT06070 A quaint hotel located in the heart of Simsbury, the Iron Horse Inn offers clean and affordable accommodations for the…More most discerning traveler. It is located close to the finest shops and restaurants with accessibility to an outdoor pool and nature trail. The Iron Horse Inn has rooms for both smokers and nonsmokers, free Internet access and a laundry room on the premises. Also, for a $15 fee, pet owners will be able to vacation with their pets. Enjoy your complimentary cup of coffee on the balcony while taking in the scenic views of this historic town.