2024
HOTEL ROSSIA
Smolensk
Hotel • €
3/5
(1 review)
A large, renovated Soviet complex, this hotel has 200 rooms in various ...Read more
Book