There aren't any cheap 3 star hotels that have free wifi. Do you have alternative preferences?
How about one in the expensive price range?
hotel-internet hotel-pricerange hotel-stars hotel-type
hotel-internet hotel-pricerange hotel-stars hotel-type
hotel-internet hotel-name hotel-pricerange hotel-stars hotel-type
hotel-internet hotel-pricerange hotel-stars hotel-type