Stamford Lodge

Guesthouses in Stamford
Stamford Lodge is a family run guesthouse located located in the centre of Stamford, one minute away from the High Street. It offers a full English breakfast.