How to find us
The hotel is conveniently located near the city centre on a quiet green Rizhskaya street, 10 minute ride away from Nevsky Prospect, Moskovsky railway terminal, Ladozhsky railway terminal, the Saint Alexander Nevsky Lavra and the Ice Palace. The nearest metro station is «Novocherkasskaya».
"Nautilus - Inn" hotel address
3, Rizhskaya st., St. Petersburg, Russia, 195196
Latitude: 5992.2200N Longitude: 3041.7441E