The hotel was established in 1998.
Shluzonaya Embankment - Building 1, 6, Moscow (Russia). Located in the city centre of Moscow. It is close to the Tretyakov Art Gallery and the nearest station is Pavletskaya.