Rambus's St. Petersburg, Russia
3 Reviews |
This is main street of the city, it's best looked for tourists. But beware of thieves, this street a...
Hotel Altburg on Nevsky 53
Nevsky Prospekt 53
This hotel is situated on the main street of SPb, and really close to Moscow railway station. There ...