Black Sheep Inn is an inexpensive ecologically friendly hotel high in the Andes Mountains of Ecuador. Perched on a hillside our rural eco-lodge is a perfect place to discover centuries-old culture and diverse ecosystems.
NOTICE: environmental friendliness of this property is unknown