Location. Standing eight stories in downtown Geneva, Switzerland, is the Hotel Auteuil. The hotel is 300 metres from the cental train station and 500 metres from Lake Geneva. One kilometer from the property is Geneva's historic Old Town district and the United Nations building. Geneva International Airport is six kilometres from the hotel. Hotel Features. Polished opaque marble lines the floor of the Hotel Auteuil's lobby. Meticulously decorated throughout, the lobby includes ivory drapes and...Ma...