Modern mini-hotel comfort class opened its doors after a complete renovation and overhaul.
Nevsky Prospect, 170, Saint Petersburg, Russia, 191024