Calling Barcelona from Abroad: 00 + 34 + 9 digit number
To call from Barcelona internationally, dial 00, then the country code, city code, and number. Calling overseas from a pay phone is very expensive. You may want to buy a prepaid long distance/international calling card. (LosMinutos.com)
For local calls (e.g. : from Barcelona to Barcelona) and nationals (e.g. : from Tarragona to Barcelona) you must always dial a 9 digit number.
These are the most recommended things for your Barcelona holidays.
From Cadaqués to Tarragona find summer villas from the Costa Brava in the North of Catalonia till the deep south of Costa Dorada. Most villas are on the seaside but you should also search in the countryside and the Catalan mountain which reserve nice surprises..