The quiet Nautilus Inn Hotel Saint Petersburg offers accommodation in a green area of Saint Petersburg. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.
The hotel is in the quiet location just near Novocherkasskaya subway station. You can find Leningrad Hero City Obelisk, Alliluyevy Apartment Museum and Buff Theater only 1050 meters from the property.
State Hermitage Museum and Winter Palace is 3.4 km from the hotel and Church of Our Savior on Spilled Blood is about 5.3 km away.
Each of the 35 cozy rooms is fitted with high-speed internet, a kitchenette, a dressing area, climate control and coffee/tea makers as well as an electric kettle and a small fridge. A shower, a hairdryer and complimentary toiletries can be found in all bathrooms.
The restaurant menu features international dishes.
A 20-minute walk from Ladozhsky train station. Nautilus Inn Hotel Saint Petersburg is 20 km away from Pulkovo airport.
A safe deposit box, parking and a baggage storage together with a meeting room, a catering service and a business center are offered.
Guests will enjoy a Jacuzzi and a sauna on site.