Perfectly located in the heart of historic Newmarket, the Clock Tower Inn graces Main Street with its classic look and feel. The Clock Tower Inn reminds us of when life was a little simpler. When neighbours were friends and Saturdays were meant for an afternoon stroll past small, quaint shops, maybe buying a bit of candy for the kids to smile at and enjoy.
The Clock Tower Inn is a boutique residence filled with good natured people having a terrific time. Whether getting together for Sunday dinner, a song around the piano or going on a trip to the theatre, it is a fabulous time with friends and family.
|