I just spent 3 nights at the Europark Hotel on a business trip. It lacks the "charm" of some of the Barcelona hotels I've stayed at on holidays, but it was still a good hotel. The price was certainly right though at just 110 Euros per night.
The superior room I stayed in was decorated in all black and white. The king size bed was comfortable, if a bit firm, and the shower was very good. It also had a small balcony with a view of all the action on the street. It's a smart choice if you need to work from your room since the WiFi is free.
I had breakfast here each day and it's a buffet with lots of choices - cereals, yogurt, fruit, eggs, etc.
The location is also central and it's a 5 minute walk to Girona metro station.