Where is Holiday Inn Express Hocking Hills-Logan, an IHG Hotel?

Where is Holiday Inn Express Hocking Hills-Logan, an IHG Hotel located?

Holiday Inn Express Hocking Hills-Logan, an IHG Hotel, Ohio, United States (approx. 39.54007°, -82.4071°)


Where is Holiday Inn Express Hocking Hills-Logan, an IHG Hotel on the map?