Tjärhovsgatan 20, Södermalm, 11621 Stockholm, Sweden

Rates and booking
See on map Directions

Directions Hotel Söder - A modern stopover in the heart of Stockholm's vibrant district.

About

Services

Useful information

No of stars : 2