Community images

  • Idillia Inn, Saint Petersburg

Idillia Inn, Saint Petersburg

Hotel - 18, Kuznechny Pereulok, 191040 Saint Petersburg, Russia

> Show product information

Be the first to write a review!

Ask a question

Most popular similar offers

Our recommendation for Saint Petersburg Hotels