Royal Hotel, 21-23 Canongate, Jedburgh TD8 6AN, United Kingdom

map view

Royal Hotel