The Town Hotel está en Bridgwater y dispone de vistas a la ciudad y salón de uso común. Hay wifi gratis en todo el alojamiento.
Todas las unidades tienen zona de estar, TV de pantalla plana con canales vía satélite y baño privado con artículos de aseo gratuitos, ducha y bañera.
El aeropuerto (Aeropuerto de Bristol) está a 41 km.