The comfortable Townhouse Inn Of Hamilton entices guests to stay in one of the 62 non-smoking rooms and make use of an ATM, a souvenir shop and a newspaper stand. Townhouse Inn Of Hamilton operates since 1989. More details