Here’s all you need to spend a night! Mini-hotel «Aster Mini Hotel» is located in Saint Petersburg. This mini-hotel is located 2 km from the city center.
Number of rooms: 3
Nevsky Prospect, 88, Sankt-Peterburg, Russia, 191025, Saint Petersburg, 191025