Art Apartments Apartment Volgograd
Art Apartments is a self-catering accommodation located in Volgograd. Free Wi-Fi access is available. The property is within 6 km of Mamayev Kurgan.
Number of rooms: 11
13th Gvardeyskaya 13A, 400006 Volgograd, Russia