Russia is a Hotel located at 69, MD, Strada Sverdlov 3300, Tiraspol, Moldova. It has received 579 reviews with an average rating of 4.5 stars.
The address of Russia: 69, MD, Strada Sverdlov 3300, Tiraspol, Moldova
Russia has 4.5 stars from 579 reviews
Hotel