About Us
The Intourist Hotel is located in the very heart of Volgograd, on the Square of the Fallen Fighters. The architecture of the hotel, with its high ceilings and snow-white moldings, immerses you in the atmosphere of palatial luxury. The rooms offer impressive views of the Alexander Nevsky Cathedral, the New Experimental Theater and the Alley of Heroes with Eternal Flame.
It offers a restaurant serving classic Russian and European cuisine, as well as lobby bar, where you can enjoy your time after a busy day at work or sightseeing in our hero city.
The Intourist Hotel is an excellent venue for business and corporate events for up to 80 people.