Haven't been there, so I can't say any thing about this hotel or about their "Gesellschaft fuer psychosoziale Einrichtungen" which means it's an institution that provides service and support for social integrations. Since yet this institution gives ppl with social or mental disabilities certain opportunities in order to be integrated in a suitable working environment, I thought, I do recommend this accommodation as it serves a precious cause. If I had to stay over night in Mainz this would be the hotel I would go for just in support of their cause.
Their detailed web page offers many informations written in English.
Directions: Hotel Inndependence
Gleiwitzer Strasse 4
Malakoff-Terrasse 1, Mainz
Rheinstrasse 68, Mainz
Holzhofstrasse 2, Mainz
Bahnhofsplatz 6, Mainz
Latest Mainz hotel reviews