Contribute photo
Mini Hotel Neva
Cozy pet-friendly hotel in Kirovsk, 38km from St. Petersburg. Offers free WiFi, parking, and in-room kettles for a relaxing stay.