Where is Ramada Plaza Taian Hotel?

Where is Ramada Plaza Taian Hotel located?

Ramada Plaza Taian Hotel, Shandong, China (approx. 36.2036700165°, 117.0971302649°)


Where is Ramada Plaza Taian Hotel on the map?