Leica Hotel
No.352 Youyi Road, Beilin District, Xi'an, 710016, China
About Leica Hotel
We are an independent travel network
offering over 100,000 hotels worldwide