Haparanda Stadshotell is a refined hotel with turn-of-the-century charm. It features a pub, elegant dining hall, and offers free breakfast.