We will have 7 nights total in Switzerland, arriving from Varenna Italy. Our 1st night will be spent in St. Moritz, after taking the Bernina Express train from Torino. The second and third nights will be in Zermatt, after taking the Glacier Express from St. Moritz.
From Zermatt I'd like to head to the Berner Oberland region for two more nights. We will have the Swiss Travel Pass. I'm trying to decide where to book our hotel for those two nights. We really want to visit Jungfraujoch and the other vistas. With just two nights available, should we stay in Lauterbrunnen, Interlaken or Murren? I know Murren is very highly recommended, but will staying there involve too much travelling?
From the Berner Oberland we will head to the Lausanne region for our last two nights, and from there on to Paris.