Zurich is the largest Swiss city located by the Lake Zurich. Also known as Switzerland's financial capital, one will witness many financial centers setting up office here. FIFA's headquarters is also found here. Zurich has been voted for its high standard of living, time and again. Tourists have a wide spectrum of options when it comes to mode of transportation here. Of many commuting options, Hertz car rental stations in Zurich are available at three locations - Airport, Hardturm and Morgartenstrasse 5. All offer after hours drop off and pick up.