Hotel Vera is a hotel located in the center of St Petersburg Russia just down the street from Moscow railway station. The hotel features 2 conference rooms for business travelers and Cafe Vera is located in the lobby of the hotel.
There are no posts for this page yet.