Located 16 minutes' walk from Sergels torg, the 3-star Castle House Inn Stockholm is a mere 5 minutes on foot from Stockholm Old Town Square. This charming inn also provides guests with Wi-Fi…
Located 16 minutes' walk from Sergels torg, the 3-star Castle House Inn Stockholm is a mere 5 minutes on foot from Stockholm Old Town Square. This charming inn also provides guests with Wi-Fi…
Located 16 minutes' walk from Sergels torg, the 3-star Castle House Inn Stockholm is a mere 5 minutes on foot from Stockholm Old Town Square. This charming inn also provides guests with Wi-Fi…
starts from
US$35per one night
View hotel
All accommodations in Sweden
Choose from our list of carefully selected hotels to make your stay unforgettable!