Hotel Stalingrad
3 StarsRokossovskogo Street 102 - Volgograd, Russia View Map





Located on the famous Mamayev Hill in a large park, this hotel offers scenic views of Volgograd and free Wi-Fi. It offers a historical café and museum, and rooms with flat-screen TVs.