Well to begin with if you just want a place to rest your head at an inexpensive price this may be the place.The rooms were tired looking with furniture that has been in the room since the Reign of the Soviet Union.Built in 1970 in a Soviet Style modeling this hotel was suppose have been remodeled back in 2003 which...
More
- Saint Petersburg Hotel St
- Saint Petersburg Hotel
