Hotel Tre Små Rum 2 stars

Högbergsgatan 81, Södermalm, 11854 Stockholm, Sweden

Hotel image
Read more reviews for Hotel Tre Små Rum