The George of Stamford
The George of Stamford is a historic coaching inn on the old Great North Road through the town centre, with galleried courtyards dating back centuries and rooms built around its original stable yards.
Check availability on Booking.com →