Stockholm Inn Hotell

Drottningatan 67, 11136 Stockholm, Sweden

Hotel image
Read more reviews for Stockholm Inn Hotell