Situated 7 km from Volzhskiy Bus Station in Volzhskiy, Apartments on Olomoutskaya 18 offers accommodation with a kitchen. Free WiFi is available.
This apartment will provide guests with 1 bedroom, a flat-screen TV and air conditioning.
Volzhskiy Art Gallery is 5 km from the apartment. Volgograd International Airport is 33 km from the property.