Renaissance Moscow Monarch Centre HotelHotel
Leningradsky Prospekt 31 Bld.1, Begovoy, 125284 Mosca, Federazione Russa
Renaissance Moscow Monarch Centre Hotel is located north of Moscow city centre and a 10-minute walk from Dinamo Metro Station and Dinamo Stadium.