This unpretentious hotel is set in Fengtai.
Beijing
39.89601, 116.39555 Open in Google Maps
This unpretentious hotel is set in Fengtai.