Updating availability and prices
Located in Moscow city, this hotel is a 15-minute walk from Partizanskaya and Semenovskaya Metro Stations
It comes with a 24-hour reception and free Wi-Fi
Moscow Dolphinarium is 200 metres away
This bright room comes with a flat-screen TV
Includes a private bathroom with a shower
Book now, best price guaranteed!
Hotel
Room