Lodge on Loch Lomond Hotel
Main Street, Luss, Alexandria, Scotland
Stay at this 4-star beach hotel in Alexandria. Enjoy free breakfast, free WiFi and a beach locale. Popular attractions Loch Lomond and Loch Lomond Golf Club are located nearby. Discover genuine guest reviews for Lodge on Loch Lomond Hotel along with the latest prices and availability – book now.