Watertown is a great place to stay while you are in Torrington as a large number of the area’s main attractions are within easy driving distance. Two destinations that should be on every visitor’s list is the fascinating Harrub Pilgrim Memorial and the much-loved Union Station Clocktower. Two other worthy points of interest that are nearby Watertown are Soldiers' Monument and the Mattatuck Museum Arts and History Center.
Stop by some of the nearby museums and galleries, which help make this region such a great vacation choice. See local and touring artists live on stage at the Palace Theatre in Waterbury.
When it’s time to rest your weary feet after enjoying the many charms of Watertown, check in to one of the area's range of bed-and-breakfast, hotel and short-stay apartment options. Take your pick from the Courtyard by Marriott Waterbury, the Hampton Inn Waterbury, or the Waterbury Inn.