Submitted June 22, 2013
Hotel Vera - Boutique Hotel in St Petersburg Russia
Boutique hotel in St Petersburg, Russia which offers 70 unique rooms for tourists and business travelers. Hotel Vera is within walking distance of Nevsky Prospect and the Moscow Railway Station and has been entered into the St. Petersburg Registry of Architectural Treasures as the house of the wealthy merchant Stepnov.