Hotel El Call is a perfect place to stay in Barcelona if you are looking for a calm place yet in the heart of the city. It's clean, elegant, and the staff is very nice. Totally recommended!