Located on the bank of the Neva River in Saint Petersburg, View on Neva offers elegant rooms with free Wi-Fi Vasileostrovskaya Metro Station is a 15-minute walk away The comfortable rooms feature paintings from different epoques and countries They come with a flat-screen cable TV, fridge and microwave All rooms have views of the Neva River View on Neva has a cafe and restaurant in the same building and offers tour desk services There is a supermarket a 5-minute walk away Strelka Vasilyevskogo Ostrova is 20 minutes walk away Palace Square is a 25-minute walk away The nearest bus stop is a 5-minute walk from the property Moskovsky Train Station is 65 km away Pulkovo Airport is 22 km away