Karta Vacation Rentals
Perched in Petrogradskaya district of St. Petersburg, Aqua Hostel sits about 2 km from the city center and a short hop from Vasilievsky Island, Petrovsky Stadium, Palace Square, Peter and Paul Fortress and St. Isaac's Cathedral. This pet-friendly hostel is well placed for sightseeing and is roughly 33 km from Pulkovo Airport.