Benleva Hotel

Kilmore Road Kilmore, Drumnadrochit Inverness IV63 6UH
01456 45008001456 450080