The New Inn Hotel in the town of Ellon, lying on the River Ythan in Aberdeenshire, Scotland, UK
Size: 4798px × 3277px
Photo credit: © Simon Price / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aberdeenshire, accommodation, ellon, grampian, hotel, inn, pub, restaurant, scotland, scottish, town, visit