1 of 1
The hotel is uniquely situated on the waterfront in Old Town.
Stay at the Most Unique Location in Stockholm
The hotel is beautifully situated by the waterfront in Old Town. The façade is decorated with a variety of ornaments as was common in the 19th century. This area of Old Town was built in the 17th century; however, the better parts of Old Town heritage stem from the 13th century, making it unique even in Europe.
- Restaurant On-SiteUnavailable until further notice
- Room ServiceUnavailable until further notice
- Fitness CenterUnavailable until further notice