North hotel snapped up in deal ‘too generous to ignore’

Craiglynne Hotel (exterior)
Craiglynne Hotel (exterior)

Breaking