Where is Kelly‘s Courtyard Hotel, Beijing located?
Kelly‘s Courtyard Hotel, Beijing, Kelly‘s Courtyard Hotel, Beijing, China (approx. 39.91991°, 116.37069°)
Kelly‘s Courtyard Hotel, Beijing, Kelly‘s Courtyard Hotel, Beijing, China (approx. 39.91991°, 116.37069°)