Nevsky Hotel Art Hall
The comfortable Nevsky Hotel Art Hall is a 3-star property located in the heart of Saint Petersburg.
The hotel is situated 550 meters away from Kazan Cathedral, within walking distance to Admiralteyskaya subway station. There are cafés and restaurants in the area.
Nearby points of interest include a cathedral, a museum and a palace.
For a comfortable stay Nevsky Hotel Art Hall offers 22 rooms on 5 floors featuring a mini bar, climate control, wireless internet, multi-channel television and a dressing area. Guests can make use of private bathrooms with a shower, a hairdryer and complimentary toiletries.
Offering Russian meals, Stolle is situated 250 meters of the property.
Nevsky Hotel Art Hall can be reached in a 25-minute drive from Pulkovo airport.
The conveniences such as a safe deposit box and a luggage storage are offered on site.