Homestays in Stamford
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Garden Room
7 Melrose Close, Stamford, United Kingdom (Open map)
The apartment lies 3.2 km from Easton Labyrinth and Peace Garden. Situated approximately 25 minutes' walk from Stamford Arts Centre,...
Read more...
9.2
Superb
80 reviews