Set in Volgograd, just 2 km from River Port, Apartments on Lenin square provides accommodation with free WiFi. The property has city views, plus is 2.3 km from Volgograd Arena. The apartment includes a kitchen with an oven and a fridge, as well as a kettle. A flat-screen TV with cable channels is fe Read more
Set in Volgograd, just 2 km from River Port, Apartments on Lenin square provides accommodation with free WiFi. The property has city views, plus is 2.3 km from Volgograd Arena. The apartment includes a kitchen with an oven and a fridge, as well as a kettle. A flat-screen TV with cable channels is featured. Motherland Monument is 2.9 km from the apartment, while Central Embankment is 400 metres from the property. Volgograd International Airport is 15 km away.