It is located only 100 m from Stureplan, in central Stockholm. Here, the guests will stay in a relaxing oasis in a lively part of Stockholm.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe