Located in Moscow , this popular property offers an ideal place of rest and relaxation. Hotel was built in 2012. Hotel was refurbished in 2014. There are a total of 44 rooms on the premises. The property consists of 43 double rooms, 7 junior suites and 3 suites. The Hotel is within easy reach of the city's main bus and train stations. The Hotel is within a few minutes' drive from public transport links. Guests may take advantage of the on-site car park.