This property is conveniently located in Stockholm . Hotel was built in 2007. There are a total of 64 rooms on the premises. The property consists of 11 single rooms, 25 double rooms, 4 triple rooms, 10 quadruple rooms and 3 family rooms. The Hotel enjoys an idyllic location in the heart of the city. The Hotel is close to the city's main train and bus stations. Guests will find numerous bus and metro stops within walking distance. The Hotel is located a few minutes away from the airport. The Hotel is situated a few minutes away from the harbour.