Le Vashoff Hotel 3 stars

Levashovsky Prospekt 13A, Petrogradskiy, 197110 Saint Petersburg, Russia

Hotel image
Read more reviews for Le Vashoff Hotel