Hotels in Stockholm

Hotel Kungsträdgården - The King´s Garden

 Västra Trädgårdsgatan 11B, Stockholm, Sweden
More Info