Hotel El Call is the best place to stay in Barcelona. Nice, clean and cozy. And extremely well located, surrounded by cool bars and bistros. Great starting point to explore the Barri Gòtic quarter of Barcelona. I highly recommend it, for both short visits and longer stays (we stayed there for 8 days and we were very comfortable).