Casa de Mama Valle is located at Avenida El Estudiante 105,105, 0.3 km from the centre of Ollantaytambo. Ollantaytambo Terraces is the closest landmark to Casa de Mama Valle. Get latest prices on KAYAK now