Apartments on Prospekt Lenina Apartment Volgograd
Located a 7-minute bus ride from Mamaev Kurgan in Volgograd, Apartments on Prospekt Lenina offer a flat-screen TV and a fully-equipped kitchen. Free Wi-Fi is also available.
Number of rooms: 7
Prospekt Lenina Area, 400001 Volgograd, Russia