Map
The Lake of Menteith Hotel, Perthshire, Scotland FK8 3RA, United Kingdom
Restaurant
Lake of Menteith Restaurant