Good position, strategic area in the Gamla Stan. Ideal for groups and short stay.
Nice and helpful neighbours