According to our own fabulous sticky, you can find it in two spots at the Wynncore. Although I think the Pizza Place on our list is now a gelato store, but its in the location of the old Pizza Place https://www.vegasmessageboard.com/forums/showthread.php?t=61843
The resort fee at Encore is $25 (suites do not have any fees) and includes in-room high-speed internet access. Not sure if WIFI though.
From my experience, the wired internet is free (included in the resort fee) but you have to room charge the wireless net access ($13.99 per device per day). These charges are then supposed to be taken off at check-out - but it is worth double checking they have been!
Reading from Yelp reviews it does seem like Wi-fi is now included in the resort fee. Better be at $25/night.