The New England Hotel está en Boston, a 36 km de Parque de atracciones Skegness Butlins, y dispone de salón de uso común, habitaciones libres de humo, wifi gratis y restaurante. El alojamiento está a unos 35 km de Tower Gardens, a 35 km de Muelle de Skegness y a 49 km de Belton House.
Todas las habitaciones de este alojamiento están equipadas con TV de pantalla plana. En el hotel, las habitaciones tienen ropa de cama y toallas.
La clientela puede practicar actividades en Boston y alrededores, como senderismo.
El aeropuerto (Aeropuerto de Humberside) está a 84 km.