www.arrivalguides.com have produced a great range of free download travel guides for many Spanish towns and cities. The following destinations are already available and more are being added: Alicante, Almeria, Asturias, Barcelona, Bilbao, Fuerteventura, Girona, Granada, Gran Canaria, Ibiza, Jerez, La Coruña, Lanzarote, Madrid, Málaga, Majorca/Mallorca, Minorca, Murcia, Santander, Santiago de Compostela, Sevilla/Seville, Reus, Tenerife, Valladolid, Valencia, Vitoria, Zaragoza. They are regularly updated and a great “first-feel” for the places. Enjoy!
Airport Listings also gives tremendous information on all the major Spanish airports. It is well worth studying if you intend arriving by air. Spanish-Airport-Guide is the most complete listing in English of all the Spanish airports and is invaluable reading.