An awesome luxury apartment near Champel station in Geneva. We enjoyed how close it was to the Christmas market.