This unpretentious hotel is set in Fengtai.
Beijing
39.81365, 116.39397 Open in Google Maps
This unpretentious hotel is set in Fengtai.