We offer comfortable, affordable, and perfectly situated accommodation in Horsham's city centre off the main road and with no Highway Traffic. Townhouse Motor Inn is within walking distance of the main shopping district, restaurants and cafés, public art and heritage attractions, and family activit...See more
Headquarters:
Australia
Company Type:
SME
Company size:
1-10 Employees
Address:
31-33 ROBERTS AVENUE; HORSHAM, VICTORIA 3400, AU
LOW
spending power