- All reviews
Located in Moscow, 6.8 miles from Luzhniki Stadium, SM Hotel features free WiFi access and free private parking. Belorussky Train Station is within a 25-minute train ride from Nemchinovka Train Station, which is a 10-minute walk of the property. The rooms are equipped with a flat-screen TV. You will find a 24-hour front desk at the property. Gorky Park is 9.3 miles from SM Hotel, while Stary Arbat Street is 9.3 miles from the property. Vnukovo International Airport is 8.1 miles away.