Desert Star Hotel

Desert Star Hotel Book / Directions
Address
106 Red Jujube Building, Eta North Road ,Xinjiang
Reserve

Nearest hotels

cntlog