Biz Apartment Solna Apartment Solna
Biz Apartment Solna is set in Solna, just 650 metres from Solna Centrum shopping centre and metro station. Friends Arena and Mall of Scandinavia are about 2 km away. Free Wi-Fi is provided throughout the property.
Number of rooms: 115
Huvudstagatan 5, 171 58 Solna, Sweden
Hotel booked 1 times today.