Die Unterkunft The New England Hotel, die in Boston gelegen ist und von der aus Butlins Skegness in weniger als 36 km erreichbar ist, bietet Nichtraucher Zimmer, eine Gemeinschaftslounge, kostenloses WLAN und ein Restaurant. Die Unterkunft befindet sich etwa 35 km von Tower Gardens, 35 km von Seebrücke Skegness Pier und 49 km von Belton House entfernt.
Alle Zimmer in der Unterkunft The New England Hotel sind ausgestattet mit einem Flachbild-TV. In der Unterkunft The New England Hotel ist jedes Zimmer eingerichtet mit Bettwäsche und Handtüchern.
Die Gäste in der Unterkunft The New England Hotel können Aktivitäten wie Wandern in und um Boston genießen.
Der nächstgelegene Flughafen ist der Flughafen Humberside, 84 km von der Unterkunft The New England Hotel entfernt.