Hotel Volgograd
Hotel
Volgograd
Located in the centre of Volgograd, a 5-minute walk to Komsomolskaya Metro Station, Hotel Volgograd offers a fitness centre and business facilities. Free Wi-Fi is available. Guests can order a meal in the 24-hour on-site restaurant serving dishes of European and Russian cuisine.
Number of rooms: 157
Mira Street 12, 400131 Volgograd, Russia