Swallow George Hotel
The Swallow George Hotel is situated in the town of Chollerford in the North East of England. It enjoys stunning views of the River Tyne and is steeped in...
Swallow George
The George Hotel, dating back to the 17th Century, is set on the banks of the River North Tyne and provides a relaxing rural retreat for a leisure break....
|