The Catari's House facility is located in the town of , and the exact address is: Calle Chaska Tikca 106, Machu Picchu, Peru.