Hocking Hills OH Restaurants 1. 14940 Mt Olive Rd, Hocking Hills, OH 43149 | Glenlaurel Inn & Spa (740) 385-4070