On the edge of Trossachs National Park, the self-catering Benview Lodges overlook the Ben Ledi Hills and are set among beautiful Scottish scenery. A fully licensed restaurant and coffee shop can be found on site. With a patio or garden area with outdoor furniture and barbecue, each unit comes with .. Location: Kepculloch, Stirlingshire, Scotland (19.0 miles, 30.6 km, direction N)