This unpretentious hotel is set in Xicheng.
Beijing
39.94878, 116.39105 Open in Google Maps
This unpretentious hotel is set in Xicheng.