There are plenty of locations that meet your criteria. Would you like to narrow it down further by stars, internet, or price range?
The hotel should be in the north and should include free wifi.
hotel-area restaurant-area restaurant-day restaurant-food restaurant-name restaurant-people restaurant-time taxi-destination
hotel-area restaurant-area restaurant-day restaurant-food restaurant-name restaurant-people restaurant-time taxi-destination
hotel-area hotel-internet restaurant-area restaurant-day restaurant-food restaurant-name restaurant-people restaurant-time taxi-destination
hotel-area restaurant-area restaurant-day restaurant-food restaurant-name restaurant-people restaurant-time taxi-destination