• VK
  • Whatsapp
  • Telegram
  • Instagram
  • Book now
    • in St Petersburg
    • in St Petersburg

    St Petersburg, Russia

    Taleon Imperial Hotel is housed in a former czarist-era palace

    Taleon Imperial Hotel located in the centre of St Petersburg sightseeing places

    The Kazan Cathedral

    St Petersburg bridges

    The Hermitage

    Weather in St. Petersburg, Russia