Favorable location

The hotel is situated in the heart of St. Petersburg, you will easily get to main sightseeings of the city

Call Now Button