SpbStay Hermitage - Saint Petersburg

Palace Square area, Admiralteyskiy, 191186 Saint Petersburg, Russia

Hotel image
Read more reviews for SpbStay Hermitage - Saint Petersburg