Location: less than 1 Km. from Stockholm International Fair, and 200 m. from Alvsjo train and metro station. 10 Km. from Stockholm city centre.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe