These beautiful lodgings, set in the centre of Stamford right on the river’s edge, give you the views, style and comfort to enhance your experience of this historic town recently voted as the best place to live in the UK. Step outside and you’re immediately in the heart of the town, just a few paces from the river, meadows and vintage shops.
Ting å huske på
- Ikke egnet for barn og spedbarn
- Ikke røyking
- Ingen kjæledyr
- Ingen fester eller arrangementer