Illawasi Lofts se encuentra en Urubamba, a 1,6 km de Santuario del Señor Torrechayoc y a 1,8 km de Estacion de Buses, y ofrece alojamiento con wifi gratis, jardín con terraza y vistas a la montaña.
Plaza de Armas está a 2,3 km del alojamiento, y Templo San Pedro Apostol está a 2,4 km. El aeropuerto más cercano (Aeropuerto internacional Alejandro Velasco Astete) está a 64 km del alojamiento.