After travelling through Europe, Italy and Switzerland, with different accommodation types delivering varying experiences, the San Gian Hotel was a beautiful surprise. Lovely appointed rooms with all the expected amenities and more. Breakfast, it is a full breakfast with cold and specially prepared hot dishes eg omelets, pancakes, etc. We had dinner at Viva Restaurant and it was one of the best meals in Switzerland. Will be back.