El Vicuña Lodge se encuentra en San Pedro de Atacama, a 400 metros de la calle principal, y ofrece 6 habitaciones. Hay WiFi gratuita en todo el recinto. El establecimiento cuenta con terraza y piscina al aire libre.
Todas las habitaciones incluyen baño privado y TV de pantalla plana vía satélite.
El establecimiento dispone de recepción 24 horas.
El Vicuña Lodge está a 300 metros de la terminal de autobús, a 600 metros de la iglesia de San Pedro y a 86 km del aeropuerto El Loa, el más cercano.