This modern hotel is located in the southeast of the Russian capital of Moscow, in the historic part of the city that started its history in the 14th century. The Saint Nikole Ugreshi Monastery, the former royal estate of Kolomenskoye and the Kuzminki estate are within easy reach. Domodedovo International Airport is about 40 km away, the international airport of Sheremetyevo can be reached within 60 minutes by car.