Area Profile
Loch Lomond is located in Ontario, Canada, with a skiable area of 90 acres and a summit elevation of 1,450ft.
Loch Lomond is operated by 3 skiing lefts taking an average of 4,600 skiers to the slopes every hour, this resort has an annual snowfall of 80inches, and the longest run is 6,600ft.
Ski instruction is available at this resort and also has child care available for the children who will be entertained with plenty of activities.