This hotel is situated beside Central Station, 8 minutes’ walk from Stockholm Town Hall. Guests enjoy free entrance to the gym.
This family-owned, stylish hotel is located just 3 minutes’ walk from Stockholm Central Station.
This city center hotel is next to the Stockholm Waterfront Congress Centre and the Central Station.
Set in an 1880s building, this stylish hotel is 492 feet from the Arlanda Express Airport Train and Stockholm Central Station.
Found between Hötorget Square and Drottninggatan shopping street, this eco-friendly hotel has a gym and sauna. Wi-Fi is free.
Grand Hôtel Stockholm is situated on the waterfront opposite the Royal Palace and the Old Town, 1 km from Central Station.
This hotel is housed in an impressive 1880s building opposite Humlegården Park and the National Library of Sweden.