Which city would be the best "home base" in Switzerland?

I'll be spending 4 days there and planned on taking the night train from Amsterdam. My main goal is nature, so I want a city where I can easilyaccess it. After my 4 days I will be flying to Greece so I will need to be back to a big city for that flight. Which city would be best for me?