Este hotel tradicional de las Tierras Altas, situado cerca del lago Ness, se encuentra en la localidad de Invermoriston, en las Tierras Altas, a 40 minutos en coche de Skye, Lochaber e Inverness.
El Glenmoriston Arms cuenta con más de 100 whiskis de malta y el restaurante sirve productos frescos escoceses.
Los huéspedes pueden relajarse en la zona de salón, que tiene una estufa de leña, y durante los meses más cálidos hay mesas al aire libre.
Inverness se encuentra en el cruce de la A82, donde la carretera se divide en tres, a 30 minutos en coche. En los alrededores del establecimiento hay vida silvestre y hermosos paisajes.