Welcome to Hotel Mini on Leningradsky Prospekt Moscow, Located a 15-minute walk from Belorusskaya Metro Station in Moscow, Mini Hotel on Leningradsky Prospekt offers free WiFi and a shared lounge area. The rooms come with a private bathroom. Guests are welcome eat out in the cafes and restaurants nearby. The Red Square, the Moscow Kremlin and Bolshoi Theatre are 3 metro stops from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station, which is 1.3 km from Mini Hotel on Leningradsky Prospekt. (Hotel Mini on Leningradsky Prospekt Moscow hotels booking).