Illawasi Lofts ligt in Urubamba, op 1,6 km van Sir Torrechayoc Church en 1,8 km van Bus Station. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de bergen.
Main Square ligt op 2,3 km van de camping, en Saint Peter Church ligt 2,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 64 km van Illawasi Lofts.