Glencoe Inn’s Island View House receives five star AA rating

The property, which has views of Loch Leven, has five bedrooms and sleeps up to 10 guests

Glencoe Inn, which is part of the Scottish hospitality group Crerar Hotels, has earned an AA five gold star rating for their self-catering accommodation, Island View House. 

Check out our free weekly podcast

Back to top button