Tourists have long flocked to the shores of Lake Como, and for the best part of a century, the Grand Hotel Tremezzo has been one of the favoured 5* lake-side destinations.