Stilton Lodge Hotel
Stilton Lodge is placed in a picturesque area of Stilton in the vicinity of Cambridge University Library, Newnham College and Burghley House.
The city center is 10 minute walking distance from the hotel. The venue is located 111 km from London.
Stilton Lodge is a property in Stilton that comes with 16 rooms and provides satellite TV and a microwave.