This property is situated in Moscow . Hotel was built in 2005. Hotel was completely refurbished in 2011. There are a total of 17 rooms on the premises. The property consists of 8 single rooms, 6 double rooms, 2 triple rooms and 1 quadruple room. The on-site car park may be useful to those arriving by car. Pets are allowed at this establishment.