Renovated in 2014, the Hotel de la Cigogne guarantees guests a pleasant stay whether in Geneva for business or pleasure. The city center is merely 0 KM away and the airport can be reached within 30 minutes. For ... Read more

View all Luxury Hotels in Geneva