This pleasant city hotel is located in the old town within a short distance of shopping venues, restaurants and bars. Public transport can be conveniently reached on foot; Slussen underground station is only 100 m away. Many of the city's top sights are to be found within just a short distance of the hotel.