Illawasi Lofts localiza-se em Urubamba, a 1,6 km de Sir Torrechayoc Church e a 1,8 km de Bus Station, e fornece acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da montanha.
Main Square fica a 2,3 km de Illawasi Lofts, enquanto Saint Peter Church está a 2,4 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Alejandro Velasco Astete, que fica a 64 km de Illawasi Lofts.