Yes, it does.

You have free unlimited WiFi throughout your stay in La Mezzaluna. You will be provided with the code when you arrive. Also, many of the cafes and restaurants have free WiFi.