Welcome to the Town House Motor Inn. Town House Motor Inn offers 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 ...More information