Hotel Rex(3 stars)

Luntmakargatan 73, Vasastan, 11351 Stockholm View on map