Allegro Hotel Ligovsky Prospekt 3 stars

Ligovsky Prospekt 65 , Tsentralny district, 191040 Saint Petersburg, Russia

Hotel image
Read more reviews for Allegro Hotel Ligovsky Prospekt