Vladimir, Russia, 100 mi/170 km northeast of Moscow, once rivaled the country's capital for the predominance of central Russia, and was once the capital of northwestern Russia. That was before th...
Vladimir, Russia
This 118 room property, renovated in 2020...
View Hotel Details
6 First Class
Commission: -
Rooms: 118
Rates: $26 - $103