Hotel Atour X Hotel Xi'an Bell Tower Metro Station
★★★★
No. 113, Middle Section of South Street, Xian, China Show on map
Department Store Hotel is a 4-star hotel in Xian, China. It is one of 4,908 places to stay in Xian listed on Triptoic.
No. 113, Middle Section of South Street, Xian, China
Department Store Hotel is located at No. 113, Middle Section of South Street, Xian, China.
Department Store Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel