Hola,

I am just back from a Spain trip and I was 3 days in Barcelona. I stayed in Hostal Levante ( http://www.hostallevante.com/ ) and i can really recommend it. It is located about 5 minutes walk from La Rambla. I had a clean single room with shared bath. The price per night was 30 EURO.

If you have any more questions about the Hostal , feel free to contact me.

I hope this helps
HORSCHECK :-)