Master Hotel Pervomaiskaya
The 3-star Master Hotel Pervomaiskaya boasts ideal location not far from Russian State Youth Library, Cathedral of the Epiphany in Elokhovo and Izmailovo Park.
The property lies within 550 meters from Izmailovo Estate, Kreml in Ismailovo Cultural and Enternainment Center and Lokomotiv Stadium.
Offering italian and european dishes, Loko Pizza is a 10-minute walk away.
Nearest underground station is Cherkizovskaya, which is only 550 meters away.