Town House Rooms, dispone de wifi gratis, se encuentra en Boston, a 36 km de Tower Gardens y a 36 km de Muelle de Skegness. El hotel está a unos 48 km de Belton House y a 49 km de Somerton Castle. Este alojamiento libre de humo está a 37 km de Parque de atracciones Skegness Butlins.
En el hotel, las habitaciones tienen armario y TV de pantalla plana. En Town House Rooms, las habitaciones cuentan con ropa de cama y toallas.
El aeropuerto (Aeropuerto de Humberside) está a 84 km.