Hotel Neptun is on Obvodny Kanal embankment of downtown St. Petersburg near Pushkinskaya metro and Vitebsk Railway Station. After notable sites, vacationers can watch performances at Marlinsky Theater or catch sporting events at Petrovsky Stadium.
The property boasts of spacious and homey rooms, suites and apartments with Wi-Fi access, satellite TV, mini bar and air conditioning. Suites come with Jacuzzi while apartments have kitchenette.
The Gulfstream Restaurant in Neptun Hotel offers mouth-watering European and Russian bestsellers. Patrons can also have drinks at the Red Room and the Admiral on site.