Videos
Following a major renovation in the Spring of 2015, the Clock Tower Inn/Strathroy Ale House & Pub is taking the town by storm. Combining old world charm and hospitality with out-of-this-world modern amenities, the eight boutique suites offer visitors all the comforts one could imagine, right in the heart of downtown.