Offering the water-themed restaurant, the gym and the beauty parlour this 3-star hotel in St Petersburg city centre is just a 10-minute drive from Nevsky Avenue All of the spacious rooms at the Nautilus Inn include air conditioning, a TV, and free Wi-Fi internet access The Nautiluss restaurant serves a range of local and international specialities A large buffet breakfast is prepared here every day The Nautilus Inns 24-hour reception can provide information about the sights Ladozhsky Train Station is a 10-minute drive away