Welcome in SaintP Apartment Saint Petersburg, Russia
Offering quiet street views, Welcome in SaintP is an accommodation situated in Saint Petersburg, 17 km from Alexander Palace and 19 km from Tsarskoye Selo. It is set 12 km from Konstantinovsky Park and Palace and offers free Wi-Fi plus a lift.
Ulitsa Kommunarov 188, 198323 Saint Petersburg, Russia