Stockholm Inn Hotel
Stockholm
A stay at Stockholm Inn Hotel places you in the heart of Stockholm, within a 15-minute walk of Odenplan Square and Stockholm Palace. This hotel is 6.4 mi (10.3 km) from Avicii Arena and 1.9 mi (3.1 km) from ABBA The Museum.
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