Address : nevskij prospekt 57, st petersburg Show Hotel Map
This luxurious hotel, located directly on St Petersburg's Nevskij Prospekt, lies near the many sights of the city such as the Russian Museum and St Isaac's Cathedral. Major shopping and business centres can be reached in a few minutes on foot and the nearest public transport stop (Mayakovskaya) is 100 m from the hotel.