HOTEL
Mirra alfassa villa
95 6th cross, Pondicherry, India
Where it sits
Mirra alfassa villa
95 6th cross, Pondicherry, India
11.98783, 79.79580
Similar stays nearby
Plan around Mirra alfassa villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
