Hotels in/near Stamford

Lilac House

ROOMS FROM£61.71
0mAWAY
3

Lilac House is located in Stamford, close to Stamford Meadows and Burghley House. Regional points of interest also include St. Mary and All Saints and Fotheringhay Castle.

Postcode: PE9 4QN

INFO / AVAILABILITY