El Town House Motor Inn ofrece alojamiento en Horsham.
Todas las habitaciones incluyen TV de pantalla plana. Algunas habitaciones tienen zona de estar. Las habitaciones disponen de hervidor de agua. Todos disponen de baño privado. Se proporcionan artículos de aseo gratuitos y secador de pelo.
El establecimiento ofrece servicio de habitaciones y consigna de equipaje.