El Hotel ínstales se sitúa en la Avenida Galápagos, en Nueva Loja, también conocida como Lago Agrio, capital de la provincia amazónica de Sucumbíos, en el noreste de Ecuador. La ciudad creció a partir de la explotación petrolera en la región, convirtiéndose en el principal centro urbano de esta parte de la Amazonía ecuatoriana.
Nueva Loja es un punto de partida habitual para visitar la Reserva de Producción de Fauna Cuyabeno, una de las áreas protegidas de la Amazonía ecuatoriana, conocida por su biodiversidad y por las comunidades indígenas de la región.