Located in Atapuerca, El Palomar de Atapuerca has a garden. Boasting a shared lounge, this property also welcomes guests with a restaurant and a terrace. Guests can make use of a bar. At the bed and breakfast, all rooms are equipped with a terrace. At El Palomar de Atapuerca all rooms come with a wardrobe and a TV. Burgos is 16 km from the accommodation. Burgos Airport is 10 km away.