The Talcott Hotel in Weatogue offers a quintessential New England experience at The Simsbury Inn, featuring colonial architecture and picturesque views of Talcott Mountain.
Guests can enjoy the charm of a traditional inn with sprawling lawns and a serene atmosphere, perfect for a relaxing getaway in the heart of Connecticut.
Generated from their website's infomation