Alexander House 3* Barnaul, Russia

Hotels in Russia - Hotels in Barnaul - Alexander House

Located in the centre of Barnaul, close to the train station, Alexander House offers modern accommodation with free Wi-Fi. It features an on-site cafe serving homemade food.