Mini-Hotel NakhimovskiiHotel
38 Novocheremushkinskaya Ulitsa корпус 1, 117418 Moscow, Russia
Mini-Hotel Nakhimovskii is set in Moscow, 6.3 km from Kolomenskoye Park and 8.7 km from Luzhniki Stadium. This 2-star hotel offers a shared kitchen, a 24-hour front desk and free Wi-Fi. The property is non-smoking and is located 5.