I'll be travelling to Switzerland from Austria end of April Below is my itenary
Luzern (going to either Mt Pilatus or Titlis and visit Lake Luzern) -2 night
Grindelwald (going to Jungfraujoch )- 2 nights
Zermatt (to see the Matterhorn)-1 night
then finally go to Zurich - 1 night before flying back home from Zurich
I'm not sure if i should stay in Grindelwald or Interlaken since it's low season now and many restaurants and hotels will be closed in those mountain villages and was advised to stay in Interlaken town as more hotels and restaurants are open.
Is Mt Pilatus or Titlis a better option due to my limited amount of time i can only visit one.
This is my first time traveling to Switzerland, Kindly advise