- All reviews
Located in Moscow city centre, Mini-Hotel Zvezda Leningradskaya features free WiFi and free parking. The rooms come with shared bathrooms. Guests can cook in the shared fully equipped kitchen, and various cafés and restaurants are located within a 10-minute walk of the property. The Red Square and the Moscow Kremlin are 3 metro stops from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station, which is a 7-minute walk from Mini-Hotel Zvezda Leningradskaya.