Geneva is a multicultural and cosmopolitan city, Switzerland’s financial capital, and consistently ranked among the top cities worldwide for quality of life. While French is the official language, English is widely spoken.
Home to numerous international organizations, Geneva is often considered a place of refuge due to its welcoming nature. Situated at the crossroads between Switzerland and France, it is the largest city on Lake Geneva.
The city center and lakefront are just a short walk from the clinic. There you’ll find Geneva’s iconic landmarks such as the Jet d’Eau and the Flower Clock, as well as many parks, boutiques, and cultural venues.
Located in the heart of Geneva at 15 Rue Pierre-Fatio, in the elegant and historic district, our clinic is housed in a building steeped in history, traditionally dedicated to medical practice since the early 20th century.