Located in the city centre, just a 10-minute walk from Kremlin, MIRROS Hotel Moscow Kremlin is set in the historic 19th century mansion and features free Wi-Fi and air-conditioned rooms. Christ the Saviour Cathedral is 600 metres away.
Number of rooms: 47
Mohovaya Street 10 Building 1, 119019 Moscow, Russia