Located in Volgograd, City Apartments offer free WiFi. The apartments have a sofa, washing machine and cable TV. Guests can cook in the kitchen, equipped with a fridge, stove and electric kettle, or eat out in the cafes and restaurants nearby.
Show more