Art-Hostel Teatr on Nevsky is located in Saint Petersburg, 700 metres 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 1.3 km from Art-Hostel Teatr on Nevsky, while Hermitage Museum is 1.4 km away. The nearest airport is Pulkovo Airport, 16 km from the property.