Conveniently situated in the Izmailovo district of Moscow, Romani Hotel is located 4.4 km from Izmaylovsky Kremlin, 12 km from Victor Vasnetsov House Museum and 13 km from Olympic Stadium.
Number of rooms: 22
28А 5-Ya Parkovaya Ulitsa, Izmailovo, 105043 Moscow, Russia