Hotel Birger Jarl 4 stars

Tulegatan 8, Vasastan, 104 32 Stockholm, Sweden

Hotel image
Read more reviews for Hotel Birger Jarl