Conveniently located 328 feet from the bus terminal, Diablito Atacama Hostel offers accommodations in San Pedro de Atacama.
Pets are not allowed.
Conveniently located 328 feet from the bus terminal, Diablito Atacama Hostel offers accommodations in San Pedro de Atacama.