Choose your room
Charmille Nations Apartment
The 35 m^2 Charmille Nations is nestled in the Saint-Jean and Charmilles district, around a 5-minute walk from the pizzeria Cafe des Charmilles. Wi-Fi is provided for both business and leisure activities.
Parc de La Perle du Lac is at a distance of approximately 25 minutes' walk away, while The Geneva Water Fountain is around 25 minutes' walk away. Guests can easily reach Centre Commercial Planete Charmilles, which is about a 5-minute walk away.
High-speed internet and a TV set make up the in-room media amenities. Beds fitted with feather down pillows are at guests' disposal. Also, a bathroom comes with a separate toilet and a shower, along with dryers and bath sheets.
The apartment features a kitchen with a microwave, a refrigerator, and kitchenware for those who wish to self-cater. Ensuring that guests have a comfortable stay, the accommodation includes coffee and tea making equipment as self-catering amenities. Charmille Nations is located about 15 minutes' walk from Geneva train station.