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.
Features
Televisions
Nearest public transport
Stamford (Lincs) - National Railway