Hotel Vavilon is situated in Volgograd, 5 km from Mamayev Kurgan Guests can enjoy the on-site bar Free WiFi is available throughout the property and private parking is available on site Rooms include a flat-screen TV There is a 24-hour front desk and hairdressers at the property