This hotel is in Solna Business Park, 85 metres from Sundbyberg Centrum Metro and Commuter Train Station. It offers tastefully designed and modern guest rooms with large windows and a smart-TV. Free wired internet is available.
Zimmeranzahl: 62
Englundavägen 2, 171 41 Solna, Schweden