Stockholm, Sweden2 miles
18th-century building nestled in the heart of Stockholm - Close to Tantolunden park and walking distance to the old town.
View Hotel Details
6 First Class
Commission: -
Rooms: 100
Rates: -