There are 33 hotels with a 4 start rating and in the moderate price range. What area did you have in mind?
It should also include free wifi.
hotel-area hotel-internet hotel-pricerange hotel-stars hotel-type
hotel-area hotel-internet hotel-pricerange hotel-stars hotel-type
hotel-area hotel-internet hotel-pricerange hotel-stars hotel-type
hotel-area hotel-internet hotel-pricerange hotel-stars hotel-type