Geroldswil Hotel verfügt über 71 elegante Zimmer, ein voll ausgestatteter Konferenzraum für Meetings oder Seminare für mehr als 450 Personen, ein Restaurant mit Französisch und italienische Küche und einem Parkplatz. Es bietet auch Dienstleistungen für die Freizeit wie Hallenbad, Sauna, Solarium und Dampfbad. Zu den weiteren Einrichtungen gehören ein 24-Stunden-Rezeption, Wäscheservice und Zimmerservice. Wi-Fi ist im gesamten Hotel zur Verfügung.
Das Hotel liegt 25 Minuten vom Zentrum der Stadt Zürich. Basel, Bern, Luzern und St. Gallen sind ein paar Stunden vom Hotel entfernt. Öffentliche Verkehrsmittel sind in unmittelbarer Nähe des Hotels, die einen leichten Zugang zu anderen lokalen Attraktionen, die die Stadt zu bieten hat.