Hotel Vera - Centrally Located in St Petersburg Russia

Hotel Vera is centrally located in St Petersburg Russia near the Central Moscow Railway Station, Nevsky Prospekt, and many of the main tourist attractions in the city.

Our address:

Suvorovsky Prospekt 25/16
St. Petersburg, 191036 Russia

 Transportation, location, and getting around Hotel Vera

 Tours around St Petersburg and useful sites

 From the Moscow Railway Station to Hotel Vera


Arrival Date:  Departure Date: