Where is InterContinental Grand Stanford Hong Kong, an IHG Hotel located?
InterContinental Grand Stanford Hong Kong, an IHG Hotel, InterContinental Grand Stanford Hong Kong, an IHG Hotel, China (approx. 22.29913°, 114.1792°)
InterContinental Grand Stanford Hong Kong, an IHG Hotel, InterContinental Grand Stanford Hong Kong, an IHG Hotel, China (approx. 22.29913°, 114.1792°)