With a garden and a terrace, El Palomar de Atapuerca is located in Atapuerca and features free WiFi. A continental breakfast is available each morning at the bed and breakfast. Guests can also relax in the shared lounge area. Burgos is 20 km from El Palomar de Atapuerca, while Mata is 37 km away. Burgos Airport is 18 km from the property.