NOVOTEL GENEVE CENTRE

19 RUE DE ZURICH
Geneva
Switzerland