Stockholm Inn Hotel is located in Stockholm's Norrmalm neighborhood, close to Stockholm City Conference Centre, Royal Swedish Opera, and Stockholm City Hall. Nearby points of interest also include Museum of Medieval Stockholm and Stockholm Royal Palace. Read More About Stockholm Inn Hotel
- 24-Hour Front Desk
- Coffee Shop
- Elevator / Lift
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.