Hotel address Nevsky Dvor: 4 Povarskoy avenue, Saint-Petersburg Nearest signs: Moskovsky Rail Terminal, Bus Terminal, Metro Station Ploschad Vosstaniya