Please find resources prepared by the University of Geneva’s Equality & Diversity Service regarding special needs and resources for people with disabilities. Find out more here (in French only).
You will find a list of associations offering disability-related cultural activities here (in French only), as well as the various forms of action taken by the City of Geneva in terms of accessibility here (in French only).
All the information you need about the services available in Geneva (the essentials, support options broken down by disability category, applications for home or institutional care, the legal bases in Switzerland, etc.) can be found here.
If you are a person with reduced mobility, Swiss public transport (CFF) offers a variety of services to enable you to travel independently. There is also an “accompanying person’s card” which allows an accompanying person and/or an assistance dog to travel free of charge on the lines of Swiss transport companies that accept the half-fare tariff.