Glenlaurel Inn & Spa Address: 14940 Mt Olive Rd, Hocking Hills, OH 43149 Phone: (740) 385-4070 Hours: Mon: 8am-5pm Tue: 8am-5pm Wed: 8am-5pm Thu: 8am-5pm Fri: 8am-5pm Sat: 8am-5pm Sun: 8am-5pm Restaurants, Hotels & Motels, Bed & Breakfasts