Located 2.1 km from Petrovsky Stadium and 5 km from Saint Isaac's Cathedral, Natella Apartments at Glukhaya Zelenina 6 is situated in Petrogradskiy district of Saint Petersburg. The property was built in 2016, and has air-conditioned accommodation with a balcony and free WiFi.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher, and 1 bathroom with a bath and free toiletries. A flat-screen TV is featured.
Round-the-clock advice is available at the reception, where staff speak English and Russian.
Church of the Savior on Spilled Blood is 5 km from the apartment, while Palace Square is 5 km from the property.