This is a fine hotel with a good location. (LC04/07) It is a large, modern property. The actual building is not that impressive from the outside, but this belies the quality within. The hotel is centrally located, very close to the centre of Stockholm, within easy walking distance of central station, the old city and the major shopping area.
Orbitz
See more descriptions