If you want to feel like you’re at home no matter where you are, choose this — apartment «Michelin Apartment on Ho Chi Minh Street» is located in Saint Petersburg. This apartment is located in 13 km from the city center.
16A Ho Chi Minh Street, Saint Petersburg, 194358