This hotel is located on the coastline of Stockholm and was established in 1989. It is close to the Millesgarden and the nearest station is Gardet.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe