Queen's Hotel 3 stars

Drottninggatan 71A, 11136 Stockholm, Sweden

Hotel image
Read more reviews for Queen's Hotel