With a stay at Diego de Almagro San Pedro de Atacama in San Pedro de Atacama, you'll be just steps from Plaza de San Pedro de Atacama and San Pedro Church. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. This hotel has 2 meeting rooms available for events. Free self parking is available onsite.