Entering Spain: Visitors from other European Union member countries may enter Spain using either a passport or their national identity document. Visitors from other countries must have a valid passport and a visa if required. Inquiries regarding visas can be directed to Spanish diplomatic representatives abroad.
Language: Spanish and Catalan are the two main languages spoken in Barcelona. English, and to a lesser extent French, are also fairly widely spoken. Tourist information, menus, etc. are nearly always available in English, French and German.
No international immunization is needed when entering Spain. However, be sure to familiarize yourself with the rules and regulations of all countries through which you may have to pass on your way to Spain.
Barcelona enjoys a Mediterranean climate with mild, sunny winters, warm summers and relatively low rainfall. Temperatures during the months of September can be quite hot during the day, with temperatures of 23 to 28 degrees Celsius (73-83 degrees Fahrenheit), but are very pleasant in the evening.