Central Hotel 3 stars

Vasagatan 38, 11120 Stockholm, Sweden

Hotel image
Read more reviews for Central Hotel