This historical hotel lies beside the Baltic Sea in Stockholm. The harbour is just a short distance away and the nearest train station is Slussen/ Saltsjobaden.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe