Wide Bargate, Boston, Lincolnshire
The Swallow New England Hotel is located in the town centre of Boston. The hotel is ideally suited for short breaks with the famous St Boltoph's Church (also known as Boston Stump) just a short walk away. The hotel offers a warm and friendly atmosphere and has an A La Carte Restaurant and bar area. Boston Railway Station is just a short drive away.
Click here for the no frames version of the hotel accommodation