This 4 star hotel is located in the city centre of Stockholm and was established in 1986. It is close to the The Royal Palace and the nearest station is Gamla Stan. The Hotel has a restaurant and a bar. All 45 rooms are equipped with minibar, hairdryer, safe, trouser press and air conditioning.
Direct dial telephone
Satellite cable TV