August 10, 2014 Total Views: 5411 Today: 1
Hotel Saint Petersburg, Located a 6-minute walk from Zvenigorodskaya Metro Station in Saint Petersburg, Inhotel features free WiFi. The bathrooms are private. Some rooms offer a kitchen. Guests are welcome to eat out in the cafes and restaurants nearby. Nevsky Prospekt and the city centre are a 10-minute walk from the property. Moskovsky Train Station is 3.4 km away, and Pulkovo International Airport is 18 km from Inhotel. (In-Hotel Saint Petersburg hotels booking).