Гостиницы of Saint Petersburg / Hotel Nautilus Inn
Hotel address Nautilus Inn: 3 Rizhskaya street, Saint-Petersburg Nearest signs: Aleksander Nevsky Lavra, Metro Station Novocherkasskaya
Price periods for room Comfort