Filter Results
Apply Filters
Clear Filters
Hotels in Moscow near Nagornaya
Vo Hotel
Ulitsa Nagornaya 26, Bldg 1, Moscow, Ru, Moscow, Russia View map
Lite Nagornaya Hotel Moscow features 42 rooms and lies around 10 minutes by car from Palace of Tsar Alexei Mikhailovich in Kolomenskoye. Guests at this 3-star hotel can enjoy Wi Fi throughout the…
From US$ 53
Book Now