Yes, Nestor Hotel Ayia Napa offers free Wi-Fi for guests in all public areas and rooms.