From 2975 RUB Booking.com Offering a restaurant, Hotel Intourist is located in the centre of Volgograd, within a 5-minute walk of the Volga River. The property is set in a historical building with high ceilings and palace architecture interiors.