Einsiedeln Film Festival is located in Einsiedeln, Switzerland on Administra Treuhand, c/o, Allmeindstrasse 17. Einsiedeln Film Festival is rated 3 out of 5 in the category cultural center in Switzerland.
Address
Administra Treuhand, c/o, Allmeindstrasse 17
Accessibility
Wheelchair-accessible car park