The Red Lion Hotel is a carefully refurbished 18th-century family-run hotel. It is the only hotel situated right in the centre of the picturesque market town of Spalding, Lincolnshire. The property features 17 en suite rooms with flat screen TVs, fr...
Rooms total: 8 More information »