We have stayed at Hotel Jazz for 3 or 4 nights before two WBTA and after one EBTA cruise. Located near Las Ramblas. Friendly and efficient staff, nice spacious modern rooms, and an excellent breakfast.
In addition to the beautiful sites in Barcelona proper, we have also done a half-day tour to Montserrat that we recommend highly.