Complet renovat în anul 2015, Hotelul Rousseau este găzduit de o clădire istorică din centrul orașului Geneva, situată chiar lângă Manor, cel mai mare centru comercial din oraș, la doar 200 de metri de Lacul Leman și la 300 de metri de Gara Cornavin. Oaspeții beneficiază de acces gratuit la internet WiFi în bandă largă.
Camerele moderne, elegante și spațioase au TV cu ecran plat cu canale prin satelit, minibar, aparat de cafea Nespresso cu 1 capsulă și 1 pliculeț de ceai incluse, seif și baie dotată cu uscător de păr. Camerele superioare și triplele sunt dotate cu aer condiționat, iar celelalte categorii de camere includ un ventilator.
Oaspeții au la dispoziție 2 opțiuni de mic dejun, disponibile la cerere și la un cost suplimentar: mic dejun expres cu o băutură caldă, suc de fructe și un produs de patiserie sau un mic dejun continental de tip bufet.