Hotel Vera

Hotel Vera: Boutique Hotel in St Petersburg Russia

 

Hotel Vera is a boutique hotel in St Petersburg Russia that offers 70 unique rooms in the center of the city. The hotelĀ is an architectural treasure located inside the historical Stepnov House.