Hotel Inglaterra http://www.hotel-inglaterra.com/ is where I stayed for 3 nights last week while visiting Barcelona. I wanted to recommend this as a very good alternative. It is in a very central good location a block from the Plaza Catalunya.

I am never impressed by hotel breakfasts, but this one was especially good because of the wide variety of selections. Yogurts, breads, granola, dried fruits and nuts, fresh fruit, juices, and I think there were eggs and bacon available too.

The room was immaculate, had comfortable beds, a nice view, good bathroom and cable tv.
We got a price of 89 euros per night through the internet special. I think it was a good price for what we got.