There are 7 National Car Rental locations in Switzerland
Cities / Locations
Basel
Bern
Dietlikon
Geneva
Le Grand-saconnex
Zurich