I will be travelling with my partner from Zermatt on the Glacier Express to St Moritz and on to Milan via the Bernina Pass and intend to stay in St.Moritz from the 2nd to 4th May (2 nights). Is this worth doing or would it be better to stay an extra day in Zermatt and then spend only one night in St Moritz. All i seem to read about St. Moritz at this time of year is that most of the places are closed, very few of the hotels are open etc.
Also re places to stay are any recommended? Those which are reasonably priced (90 Ch to 150 Ch) and open do appear to be booked out already
Any advice would be much appreciated
Many thanks in advance