MEININGER Hotels Opens Second Hotel in Switzerland

Geneva is the third new opening for MEININGER Hotels this year, and the group’s second Swiss location after Zurich, where a new MEININGER hotel has just opened last month MEININGER Genve Centre Charmilles Hotel Geneva is the third new opening for MEININGER Hotels this year, and the group’s second Swiss location after Zurich, where a…

MEININGER Hotels Opens Second Hotel in Switzerland