Best Western Capital Hotel Stockholm is a cozy and intimate hotel that now is the Swan label. The hotel is conveniently located near Stockholm International Fairs, Stockholm Globe Arena, Stockholm's city center and is suitable for both business travelers and families.
The Best Western Capital... Hotel Details
The New World Hotel Stockholm comprises of 116 beautifully appointed spacious and stylistically furnished rooms with wide and comfortable Beds, which give you the best possible comfort. All rooms are equipped with full range of in-room facilities including private bathrooms/toilet, television, telephone, hairdryer... Hotel Details