Situated by the National Museum, this chic waterfront hotel offers views of the Old Town and Royal Palace.
This hotel is 2 minutes’ walk from Drottninggatan shopping street in central Stockholm.
Grand Hôtel Stockholm is situated on the waterfront opposite the Royal Palace and the Old Town, 1 km from Central Station.
Bank hotel is set in central Stockholm, a few minutes' walk from Strandvägen and Stureplan in the Östermalm district.
Opened in January 2015, Hotel Kungsträdgården is housed in a fully-renovated 18th century building in central Stockholm.
Housed in a historical building, a former brewery dating back to 1722, Birka Hotel offers private rooms.