Many hotels offer wifi and internet, most of which are free for the entire visit. Kindly verify with your hotel before actually booking. But Internet speed in some places can be slow. If your device has an ethernet port, bring an ethernet cable as a backup to lack the wifi usability. In addition to a business center, most major hotels have wifi access in the communal areas if there is no wifi connectivity in the room. There are indeed a couple of hotels that deliver free internet access throughout your visit.