Karta Vacation Rentals
On the banks of Loch Lomond, a minute's walk from Loch Lomond and The Trossachs National Park. Minutes from Balloch Castle Country Park, Duck Bay Beach and the Maid of the Loch, this 4-star luxury self-catering cottage puts the loch on your doorstep.