Het Foyers House Hotel ligt in Upper Foyers, naast de waterval, aan de rustige zuidzijde van Loch Ness, waar het mysterieuze monster van Loch Ness woont.
Das in Upper Foyers direkt neben dem Wasserfall gelegene Foyers House Hotel befindet sich an der ruhigen Südseite des Loch Ness, Heimat des sagenumwobenen Ungeheuers von Loch Ness.