After booking my hotel in Zermatt, I see that outside cars are not allowed within the town limits. I'm assuming that I won't be the first person in history to drive there, so... where do I leave my car? I assume at a nearby bahnhof?
Parking garage at Tasch train station: http://wikitravel.org/en/Zermatt#Get_in