La Town House Motor Inn si trova a Horsham.
Tutte le camere sono dotate di TV a schermo piatto. Alcune camere presentano una comoda area salotto. Le camere sono dotate di bollitore. Le camere sono dotate di bagno privato. Tra gli extra figurano set di cortesia e asciugacapelli.
A vostra disposizione il servizio in camera e un deposito bagagli.