Eastwood Inn

No.4 Baishulin, Beilin, 710000 Xi'an, China

Hotel image
Read more reviews for Eastwood Inn