Hilton Garden Inn Volgograd
HotelStraightforward hotel offering casual quarters, some with city views, plus a 24-hour restaurant/bar. People often mention restaurant,
Address
Prospekt Imeni V.i. Lenina, 56a, Volgograd, Volgograd Oblast, Russia, 400005
Website
Contact
+7 844 253-22-00Price rating
$60/night
Rating on Google Maps
4.60 (1.3K reviews)Open on Google Maps