Storfjord

Storfjord is a secluded luxury boutique hotel situated in Glomset, on a hillside overlooking the Storfjord and the Sunnmøre Alps.