Nevsky Breeze

Location allows to consider the hotel as the ideal variant for making acquaintance of St.-Petersburg, and the stylish interior of a hall and rooms will add pleasant impression of beauty of Northern Venice.

  • 3 Stars
  • St. Petersburg