Hotellet ligger ca. 380 m over havet på toppen av den berømte og beryktede Stalheimskleivi med en utsikt utover Nærøydalen, som sammen med Nærøyfjorden ble tatt inn på UNESCOs verdensarvliste i 2004.