Charming serviced accommodation, Strömfors Bed & Bistro, offers relaxed stays in spacious rooms within an idyllic ironworks village.