Welcome to Hotel TVST Apartment Smolenskaya Moscow, Located in the city centre of Moscow, just a 5-minute walk from the Moskva River Embankment, TVST Apartment Smolenskaya features free Wi-Fi, air conditioning and a fully equipped kitchen. The Red Square is 3 metro stops away. The classic-style apartments feature a balcony and seating area with sofa. The bathroom is equipped with a shower. A wide variety of dining options are a short walk away. TVST Apartment Smolenskaya is 1 metro stop from Kievskiy Train Station and 33 km from Sheremetyevo International Airport. The Cathedral of Christ the Savior and Kropotkinskaya Metro Station are a 10-minute walk away. (Hotel TVST Apartment Smolenskaya Moscow hotels booking).