Town House Motor Inn

Town House Motel Front 640x480

Town House Motor Inn

31 Roberts Avenue Horsham Victoria
Jacky and David


The Town House Motor Inn is perfectly situated within the city of Horsham in Victoria and offers 19 guest rooms. Both corporate and leisure travellers can benefit from the superb location with excellent restaurants and shops just steps away.