Situada às margens do Loch Lomond, no magnífico Queen Elizabeth Forest, o hotel oferece uma vista espetacular de Ben Lomond, Loch e as montanhas ao norte. Seria difícil imaginar uma situação mais bonito de qualquer edifício. O hotel fica no pé de Ben Lomond (3192 metros de altitude) e está lindamente redonda rodeada por bosques. Ergue-se praticamente sobre o Loch que é magnífica, em todos os seus humores.