TOURIST OFFICE IN OLULA DE CASTRO Ayuntamiento de Olula de Castro Plaza de Pueblo, 1 Olula de Castro 04212 Almería Monday-Friday, 08:00-15:00hrs Tel: 950 35 60 40 Booking.com Destinations Tabernas & Sierra Alhamilla Olula de Castro Travel Tourist Offices