Solna service apartment

1 Bed
Underground Station iconSolna
171 63171 63
Add to wishlist
From €140 per night