Kinloch Lodge

Located in some of the most outstanding scenery that the UK can offer, the restaurant at Kinloch Lodge is proud of its status as the only Michelin-starred restaurant in the region. Thanks to the culinary skills of Marcello Tully, its standards are deliciously high.