Highlands & Islands One of the oldest inns on Skye on the market at offers over £795,000 June 28, 2023