Hotel Walhalla offers relaxed rooms, a sauna, and a restaurant serving both Thai and Swedish cuisine.