Russia Hotel Category: Address: Dzerzhinskogo str., 23/2
Hotel description
Fully reconstructed in 2003 the Russia Hotel is situated in the central part of Smolensk, not far from the city park and the main sights: the Kremlin and the Uspensky Cathedral. Cozy atmosphere, comfortable accommodation, polite stuff, a variety of amenities including business and health facilities make the hotel popular among the guests of the city.