
| 1 | St. Petersburg |
| The second largest city in Russia, St. Petersburg is the... | |
| more | |
| 2 | Kaliningrad |
| A little extra chunk of Russia stuck between Lithuania and... | |
| more | |
| 8 | Veliky Novgorod |
| Immerse yourself in Russian history with a trip to Veliky... | |
| more | |
Hotel 3mostA
138 reviews
|
Alexander House Boutique Hotel
135 reviews
|
Grand Hotel Europe by Orient-Exp...
390 reviews
|
W St. Petersburg
289 reviews
|
|
|
|
|