Clock Tower
Clock Tower is the largest room located in the front of the house with views of downtown Stoughton. This light blue and cream room features a queen size canopy bed, two large arm chairs, a two person jetted tub and additional shower.
Amenities include: Private bath, TV, alarm clock, personal safe and antique armoire.
$165 nightly