Stage Hostels
Pilgrims Hostel de Olmos de Atapuerca
Address: calle de la Iglesia, 9
Phone: 645534734
Price: shared room: 12 €.
Additional Information: Open all year except Mondays. Breakfast included. Guest kitchen. Pilgrims only; reservations accepted.
