Where is Holiday Inn Qingdao City Center by IHG - May 4th Square located?
Holiday Inn Qingdao City Center by IHG - May 4th Square, Holiday Inn Qingdao City Center by IHG - May 4th Square, China (approx. 36.06702°, 120.38856°)
Holiday Inn Qingdao City Center by IHG - May 4th Square, Holiday Inn Qingdao City Center by IHG - May 4th Square, China (approx. 36.06702°, 120.38856°)