Cameron North Lodge, Loch Lomond, West Dunbartonshire, G83 8QZ - Alexandria, United Kingdom
Villa - Unrated, Alexandria
Cameron North Lodge is situated in Alexandria, approximately 28 kilometers from the Glasgow Botanic Gardens. - Unrated, Alexandria
Entirely smoke-free property
Complimentary guest parking
Modern fitness centre
Sun-filled terrace