Das Hotel ínstales liegt an der Avenida Galápagos in Nueva Loja, auch bekannt als Lago Agrio, Hauptstadt der Amazonasprovinz Sucumbíos im Nordosten Ecuadors. Die Stadt wuchs im Zuge der Erdölförderung in der Region und wurde zum wichtigsten städtischen Zentrum dieses Teils des ecuadorianischen Amazonasgebiets.

Nueva Loja ist ein häufiger Ausgangspunkt für Besuche des Wildschutzgebiets Cuyabeno, eines der Schutzgebiete des ecuadorianischen Amazonas, bekannt für seine Biodiversität und die indigenen Gemeinschaften der Region.