Geneva’s charming Old Town can be reached in 5 minutes. The views from the hotel are postcard perfect, encompassing the lake and its iconic Jet d’Eau fountain, the Old Town with its medieval ...