
Algeciras is a port city in the south of Spain, and is the largest urban area on the Bay of Gibraltar. It is the busiest port in Spain. Most travellers come to Algeciras for its numerous ferry connections to Morocco and don't spend more than a few hours in the city. Given the town's seedy, industrial air and lack of any discernible charm, this isn't very surprising. Be careful in Algeciras: the touts, moneychangers and ticket sellers can be quite pushy at times, and the streets can be intimidating at night.
The north-south coastal road, Avenida de la Marina, is Algeciras's main artery. The tourist information office (Calle Cervantes), which has its work cut out for it, is well signed from this road.
The Algeciras train station is located 300 metres west of the port entrance. Just walk outside the station and straight down Calle Cervantes (the street in front of you) until you reach the Avenida de la Marina. You will see signs from here to the port. From Algeciras there are daily train connections to Madrid. Three a day on the picturesque route to Ronda and Granada.
If you're stuck in Algeciras after the last ferry or bus has left town, you'll find plenty of budget accommodation options in the neigbourhood around Avenida de la Marina. In the busy season, you can expect to get a double for 18 Euros a night. The Hotel AC on the eastern edge of the city centre is a fantastic brand new (still being built when I stayed there) hotel with very friendly staff. Rates can be as low as 65 Euros per night. There are a couple of basic hotels opposite the ferry port entrance - I'd suggest the Hotel Al Mar (35 Euros per night single, 65 Euros twin)