Helvetia Hotel is conveniently located in the heart of St Petersburg in the same building as the Swiss Consulate the hotel will offer you privacy rest and will help you to make your trip to the Northern Venice truly wonderful. You will find the hotel by far one of the best deals in all of St Petersburg.