Mar 18, 2018 - 11:14 AM
Yes, I would also recommend to stay elsewhere given the things you want to see and do. Zurich is not in or near the mountains. Lucerne might work very well as you have a plane to catch in the morning of April 22. There are direct trains to the airport, so there's probably no need for you to change base to Zurich for the last night (if not, you'll find airport hotels here: www.myswissalps.com/zu richairporthotels). See the timetable that Lucas referred to for the trains. His Lucerne link given you plenty of options for things to do and also hotel suggestions.
Last modified on Mar 18, 2018 - 11:15 AM by Arno