Situé à Boston, à moins de 36 km de Skegness Butlins, l'établissement The New England Hotel propose un salon commun, des chambres non-fumeurs, une connexion Wi-Fi gratuite et un restaurant. Il se trouve à environ 35 km de Tower Gardens, à 35 km de la jetée de Skegness et à 49 km de Belton House.
Les chambres comprennent une télévision à écran plat. Le linge de lit et les serviettes sont fournis.
Vous pourrez pratiquer diverses activités à Boston et dans les environs, telles que la randonnée.
L'aéroport le plus proche, celui de Humberside, est situé à 84 km.