Filter Results
Apply Filters
Clear Filters
Hotels in Moscow near Tyoply Stan
Royal
Profsoyuznaya Street, 129A, Moscow, Ru, Moscow, Russia View map
The 3-star Royal Hotel Moscow offers 43 rooms, and it's within a 5-minute walk of Highest Point of Moscow.
From US$ 60
Book Now
Prince Park Hotel
Building 1 Novoyasenevsky Avenue, House 1-B, Moscow, Russia View map
Situated near shops, a mall and a market, and within a 5-minute walk of Mall Prince Plaza, Prince Park Hotel Moscow offers 387 rooms around 5 minutes on foot from Highest Point of Moscow. This hotel…
From US$ 39
Book Now