I think Doha Palace is such a hotel. I haven't stayed there but I think it's decent enough and within that price range.