Where is Holiday Inn Qingdao City Center by IHG - May 4th Square?

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°)


Where is Holiday Inn Qingdao City Center by IHG - May 4th Square on the map?