Hotel Alkor
2 StelleKlinskaya Street 46 - Volgograd, Russia Vedi mappa





Featuring free Wi-Fi access throughout, Alkor Hotel offers rooms in Volgograd, 1 km from the Volga River riverside. The Voroshilovskiy Shopping Centre is a 4-minute walk from the property.