8.8/10
Excellent
64 reviews
Free Wi-Fi
Public parking
750 m.
Dinamo Metro Station
1.4 km.
Belorussky Train Station
Renaissance Moscow Monarch Centre Hotel is located north of Moscow city centre and a 10-minute walk from Dinamo Metro Station and Dinamo Stadium.
Number of rooms: 403
Leningradsky Prospekt 31 Bld.1, Begovoy, 125284 Moscow, Russia