El Zopilote is located in Municipio de Altagracia, Nicaragua on Calle Principal, 300 metros al sur (al oeste de Balgüe), Balgue, Rivas Region 48800. El Zopilote is rated 3 out of 5 in the category hotel in Nicaragua.
Address
Calle Principal, 300 metros al sur (al oeste de Balgüe), Balgue, Rivas Region 48800