Loch Lomond Arms Hotel
Main Road, Luss, Argyll, Alexandria, Scotland
Stay at this 4-star inn in Alexandria. Enjoy free WiFi, breakfast and room service. Popular attractions Loch Lomond and Loch Lomond Golf Club are located nearby. Discover genuine guest reviews for Loch Lomond Arms Hotel along with the latest prices and availability – book now.