You can reach the front desk of Tallhojden Hotel & Cottage Lodge at +46 357 0245.