Choose your room
Charmille Nations Apartment
Charmille Nations Apartment Geneva offers easy access to such tourist sites as Planete Charmilles Shopping Centre, located 200 metres away.
The renowned International Red Cross and Red Crescent Museum is 2.4 km from this apartment, while the large Geneva Water Fountain is 25 minutes' stroll away. It takes 20 minutes to get to the centre of Geneva on foot. The Bains des Pâquis is also situated 2.3 km from the apartment.
Guests staying in this property will enjoy the convenience of dryers and bath sheets in the bathroom. You'll also come across a separate toilet and a shower.
To enhance your comfort, Charmille Nations Apartment comes with coffee and tea making facilities, a refrigerator, and kitchenware. Charmille Nations Apartment is located within reach of Geneva train station.