Featuring free WiFi throughout the property, La Scala Narodnaya offers accommodation in Moscow, 24 km from Saint Basils Cathedral Guests can enjoy the on-site restaurant Every room includes a flat-screen TV For your comfort, you will find bathrobes and slippers You will find a 24-hour front desk at the property Lenin Mausoleum is 26 km from La Scala Narodnaya, while The Kremlin is 26 km from the property Vnukovo International Airport is 27 km away