Located 3.2 km from Jet d'Eau, Charming Geneva offers accommodation in Geneva. Charming Geneva features views of the city and is 3.5 km from St. Pierre Cathedral. Free WiFi is available throughout the property.
There is a dining area and a kitchen. Towels and bed linen are offered in this self-catering accommodation.
United Nations Geneva is 5 km from Charming Geneva, while Stade de Genève is 5 km away. Geneva International Airport is 8 km from the property.