Loading hotels
Confirming room availability...
The Square Hotel Sofo, Åsögatan 142, Stockholm, Sweden
With a stay at The Square Hotel SOFO in Stockholm (Central Stockholm), you'll be minutes from Talent Gallery and Katarina Church. This 4-star apartment is within close proximity of Medborgarplatsen and Soderhallarna.