Offering a 24-hour front desk, Sputnik Hotel is located in the south-west of Moscow, 15 km from Lenisky Prospekt Metro Station Free WiFi is available on site The rooms feature a private bathroom and a flat-screen TV Most rooms include air conditioning and a seating area Guests can dine in the hotels restaurant and enjoy drinks at the bar Neskuchny Sad and Vorobyovy Hills can be reached within a 10-minute public transport ride The Red Square and the Moscow Kremlin are a 15-minute metro ride from the property Vnukovo International Airport is 25 km from Sputnik Hotel