STF af Chapman & Skeppsholmen

Flaggmansvägen 8, 111 49 Stockholm, Sweden

Hotel image
Read more reviews for STF af Chapman & Skeppsholmen