Where is The Sparrow Hotel?

Where is The Sparrow Hotel located?

The Sparrow Hotel, Stockholm County, Sweden (approx. 59.33693°, 18.07165°)


Where is The Sparrow Hotel on the map?