Try Hotel Marlowe, Hotel Onyx, or The Parker House Omni.
They all have free WiFi; first two in the rooms and lobby (I think) last one for sure in the lobby, and maybe in the rooms.
I publish HotelChatter and we did an article on the Best WiFi hotels:
http://www.hotelchatter.com/story/20...Fi-Hotels-2004
Cheers,
Mark