MEININGER Hotel Genève Centre Charmilles
Address: 118 rue de Lyon, 1203 Geneva, Switzerland
Location: Located in the lively Charmilles district by the Rhône, with easy connections across Geneva and convenient access to major attractions such as Lake Geneva, the Jet d’Eau, the Botanical Garden, and the Palais des Nations. Public transport is easily accessible nearby, with direct links to the airport and the central train station.
Type of rooms: a range of 4–6 bed rooms, each with a private en-suite bathroom




