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.