Central hotels in Stamford
Multiple accommodations for your stay
Show map
82 results found
Filters
- Most popular first Sorting
Central Studio Suite - Modern Stay With Free Wifi
10 North Street, Stamford, United Kingdom (Open map)
This apartment in Stamford is within 700 metres of St Martins Antiques Centre and 2.2 km from the italian-influenced Burghley House...
Read more... Old Ford Place
Water Street, Stamford, United Kingdom (Open map)
The accommodation offers a convenient location, not far from the italian-influenced Burghley House Tudor-Era Mansion, while natural...
Read more...