This attractive and traditional hotel is situated in the picturesque old town on the island of Gamla stan directly beside the river that lies just across the road. Superb views are to be had out over Strömmen, where the Baltic Sea and the lake of Mälaren meet. Various sights and shops are located in the immediate vicinity of the hotel and the nearest underground station is Kungsträdgården.