Hotel address Viborgskaya: 3 Torzhkovskaya street, Saint-Petersburg Nearest signs: The Hermitage, Pavlovsk, Bus Terminal, Metro Station Chernaya Rechka, Metro Station Prospekt Veteranov