Town House Rooms está en Boston, a 37 km de Parque de atracciones Skegness Butlins, y tiene terraza, habitaciones libres de humo y wifi gratis. El alojamiento se encuentra a 36 km de Tower Gardens, a 36 km de Muelle de Skegness y a 48 km de Belton House. Somerton Castle está a 49 km del hotel.
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.