Luxurious Hotel Amenities For Work Or Play
With its gracious atmosphere, superior hotel service, award-winning dining, and picturesque New England setting, The Simsbury Inn in Simsbury is the perfect upscale Connecticut lodging choice whether you are visiting the area for business, on a family vacation, or looking for a romantic New England escape. Discriminating travelers can rest assured their every need will be met at our luxury hotel.