- All reviews
Featuring free WiFi throughout the property, Sputnik is located in Moscow, 1.1 miles from Bolshoi Theatre. A TV is featured. There is a shared kitchen at the property. GUM Department Store is 1.1 miles from Sputnik, while Saint Basil's Cathedral is 1.2 miles away. Sheremetyevo International Airport is 16.8 miles from the property.