Hotels with a restaurant in StromsundBook hotels with a restaurant in Stromsund, Sweden online. Compare prices, reviews & photos of 1 hotel and get the best deal for your next stay.
Hotel Nordica StrömsundRamselevägen 6, 83322 Strömsund, Sweden, Stromsund 291m from the center of Stromsund