Hotels in Russia - Hotels in Khabarovsk - Ali Hotel
Offering a fitness centre with a sauna and indoor pool, Ali Hotel is located in Khabarovsk, a 7-minute walk from Lenina Square and Dinamo City Park. Free WiFi access is available. The comfortable rooms are air conditioned and feature cable TVs.