Where is Four Seasons Hotel Beijing?

Where is Four Seasons Hotel Beijing located?

Four Seasons Hotel Beijing, Beijing, China (approx. 39.95197°, 116.4735°)


Where is Four Seasons Hotel Beijing on the map?