- All reviews
Art-Hostel Teatr on Nevsky is located in Saint Petersburg, 2,297 feet from Church of the Savior on Spilled Blood. The property features free WiFi throughout the property. A TV is offered. You will find a 24-hour front desk at the property. Palace Square is 0.8 miles from Art-Hostel Teatr on Nevsky, while Hermitage Museum is 0.9 miles away. The nearest airport is Pulkovo Airport, 9.9 miles from the property.