Where is Hotel Frantz?

Where is Hotel Frantz located?

Hotel Frantz, Stockholm County, Sweden (approx. 59.31952°, 18.07095°)


Where is Hotel Frantz on the map?