Set in Saint Petersburg, 8 km from State Russian Museum and 8 km from Church of the Savior on Spilled Blood, Elena Industry Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is 9 km from Palace Square and 9 km from Hermitage Museum.
The apartment includes 1 bedroom and a kitchen with an oven and a kettle.
Hiking can be enjoyed nearby.
Admiralty Building is 9 km from the apartment, while Saint Isaac's Cathedral is 9 km away.