A 175 room hotel located in Haparanda, Sweden. The hotel is situated near the Torne River. It has 175 rooms with 700 beds, restaurant for 100 people, cafe, conference facilities for 150 people, 100 pitches with service b