Located in Volzhskiy, this air-conditioned apartment features a balcony. The property features views of the river is 19 km from Volgograd. Free WiFi is featured .
The unit is fitted with a kitchen. Towels and bed linen are offered at Apartments on Lenina 116. Free private parking is also available on site.
The nearest airport is Volgograd International Airport, 30 km from the property.