Ring Road HotelHotel
Begovaya Ulitsa Дом 7, Begovoy, 125284 Moscow, Russia
In a prime location in the Begovoy district of Moscow, Ring Road Hotel is located 1.8 km from VTB Arena - Dinamo Stadium, 6.8 km from State Historical Museum and 7.1 km from Cathedral of Christ the Saviour.