Stockholm Inn Hotel
Stockholm
With a stay at Stockholm Inn Hotel, you'll be centrally located in Stockholm, within a 5-minute drive of Stockholm City Hall and Stockholm Palace. This hotel is 6.4 mi (10.3 km) from Avicii Arena and 2 mi (3.2 km) from Gröna Lund.
Stay in one of 22 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks, housekeeping is provided daily, and rollaway/extra beds (surcharge) can be requested.
Property Details
Location
Drottninggatan 67, Stockholm, 11136, Sweden