Volga Volga
Hotel
Address
Volzhskiy Prospekt, 16, Volgograd, Volgograd Oblast, Russia, 400016
Website
Contact
+7 927 510-26-47Price rating
$19/night
Rating on Google Maps
4.00 (476 reviews)Open on Google Maps
Volzhskiy Prospekt, 16, Volgograd, Volgograd Oblast, Russia, 400016
$19/night