Choose your room
This 4 star hotel is located in the city centre of Stockholm and was established in 1968. It is close to the Royal Palace and the nearest station is Stadion. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 201 rooms are equipped with minibar, hairdryer, trouser press and ironing set.