Mini-hotel Nevsky Hotel Moika 5 is situated on the Moika River Embankment, near such city sights as the Palace
Mini-hotel Nevsky Grand Hotel is situated in the centre of St. Petersburg. There are such city sights as the Palace
Welcome to Saint Petersburg, one of the most beautiful cities of the world and Russia's prominent cultural center. The most European of all Russian towns, Saint Petersburg annually attracts thousands of tourists from all over the world.