• 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