Featuring free WiFi throughout the property, La Scala Narodnaya offers accommodation in Moscow, 1.5 miles from Saint Basil's 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 1.6 miles from La Scala Narodnaya, while The Kremlin is 1.6 miles from the property. Vnukovo International Airport is 16.8 miles away.