Leohotels Na Artillerijskom Apartments Condo Hotel Saint Petersburg, Russia
«Leohotels Na Artillerijskom Apartments» is located in Saint Petersburg. This apartment hotel is located in walking distance from the city center.
Artillerijskij pereulok, 1, Saint Petersburg