A Southbury Luxury Hotel for a Relaxing StayRead Less
Experience classic New England hospitality at the Heritage Hotel, a luxury Southbury, Connecticut hotel. Located in a quaint, relaxing town in northwestern Connecticut, the hotel and conference center features comfortable and elegant accommodations. Whether you seek a romantic getaway, family vacation, or corporate meeting, the hotel has been aiding guests with over 25 years of impeccable service. Enjoy the historical Connecticut landscape at Heritage Hotel.