Karta Vacation Rentals
In Petrogradskaya, Saint Petersburg — a short walk from the city center and right by Chkalovskaya. Minutes from Peter and Paul Fortress, the Planetarium, Petrovsky Stadium and Leningradskiy Zoopark. A pet-friendly hostel on Bolshaya Zelenina 2 for easy city exploring.