Hotels in Russia - Hotels in St. Petersburg - Vodograi Hotel
This hotel is located on the Fontanka River in the central Saint Petersburg, a 5-minute walk from the Nevsky Prospekt. Vodograi Hotel offers free Wi-Fi for guests. Every room includes air conditioning, a flat-screen TV and a refrigerator.