August 8, 2014 Total Views: 4375 Today: 1
Hotel Smolenskaya House Moscow, Located within a 7-minute walk of Smolenskaya Metro Stop, Smolenskaya House offers apartments in different locations in Moscow. All apartments have modern furnishings and free Wi-Fi. Featuring air conditioning, all apartments come with a flat-screen TV, a seating area, and a fully equipped kitchen. The private bathroom includes a bath tub or shower and free toiletries. From the Smolenskaya House apartments, guests can easily visit the Red Square and the Kremlin, a 10-minute drive away. The Kievsky Train Station is a 15-minute walk from the property. (Hotel Smolenskaya House Moscow hotels booking).