Rossiya Hotel Smolensk

23/2 Dzerzhinsky Street, Smolensk, Russia

Comments

Popular Hotels in Smolensk

Rossiya Hotel Smolensk

23/2 Dzerzhinsky Street, Smolensk

Phoenix

382 Km Moscow-Minsk Highway, Smolensk

View all Smolensk hotels

View all Smolensk hotels