Mini-Otel Jo Inn Apartment Saint Petersburg, Russia
Make yourself at home here! Mini-hotel «Mini-Otel Jo Inn» is located in Saint Petersburg. This mini-hotel is located nearby from the city center.
Bol'shoj prospekt P.S., 13/4, Saint Petersburg, 197022