A very reasonably priced hotel which upholds the values of The Radisson Group. Just ten minutes walk from Belorusskaya Metro Station if you take the express train from Sheremetyovo Airport. The Kremlin and Red Square are not too far by metro, either.
Traveller from Leeds (United KIngdom)
Located in Begovoy, this hotel is 1.5 mi (2.4 km) from Bulgakov Museum and 2.6 mi (4.2 km) from Bolshoi Theatre. Cathedral of …More