Steamboat Inn Address: 42705 N Umpqua Hwy, Idleyld Park, OR 97447 Phone: (541) 498-2230 Restaurants, Hotels & Motels Other Businesses: Lemolo Lake Resort at 2610 Birds Point Rd, Idleyld Park, OR 97447 Steamboat Inn at 42705 N Umpqua Hwy, Idleyld Park, OR 97447 Dogwood Motel at 28866 N Umpqua Hwy, Idleyld Park, OR 97447