Where is Crowne Plaza Beijing Sun Palace by IHG?

Where is Crowne Plaza Beijing Sun Palace by IHG located?

Crowne Plaza Beijing Sun Palace by IHG, Crowne Plaza Beijing Sun Palace by IHG, China (approx. 39.97225°, 116.43457°)


Where is Crowne Plaza Beijing Sun Palace by IHG on the map?