I just booked at Le Meridien on the Ramblas.

Tina