A Highland Perthshire hotel that bills itself as the oldest in Scotland has abruptly closed until 2023 after being bought over.
The Kenmore Hotel has been sold to an unnamed buyer and major refurbishments are to take place during the inactive period.
The historic inn near Aberfeldy, which dates back to 1572, served its last customer on Thursday, March 31 and ceased operations after general manager William Inglis said staff had endured “two turbulent years” due to the pandemic.