This 4 star hotel is located in the city centre of Stockholm and was established in 1989. It is close to the Old Town and the nearest station is Slussen. The Hotel has 2 restaurants, a bar, a conference room and a fitness centre/gym. All 289 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.