Die Salle de l'Alhambra gehört zu den markanten historischen Veranstaltungsstätten für darstellende Kunst im Zentrum von Genf. Der Saal verbindet den Charakter seiner ursprünglichen Architektur mit moderner Bühnentechnik, während die flexible Gestaltung von Parkett und Galerien unterschiedliche Konfigurationen für Konzerte, Theaterproduktionen und andere Aufführungen ermöglicht. Je nach Veranstaltungsaufbau kann die maximale Kapazität etwa 1.100 Besucher erreichen.
Im Inneren ist die Atmosphäre eines klassischen Veranstaltungssaals erhalten geblieben, mit Balkonen, dekorativen architektonischen Details und moderner technischer Ausstattung. Die Akustik wurde im Zuge der Renovierung gezielt verbessert, damit sich der Raum sowohl für verstärkte als auch für akustische Musik eignet. Flexible Sitzanordnungen ermöglichen zudem eine Anpassung an unterschiedliche Veranstaltungsformate. Für Besucher stehen Foyers und Bereiche für Erfrischungen zur Verfügung.
Die Veranstaltungsstätte befindet sich unter der Adresse Rue de la Rôtisserie 10, Genf, Schweiz in sehr zentraler Lage. Die Haltestelle Molard liegt nur einen kurzen Fußweg vom Eingang entfernt und ermöglicht eine unkomplizierte Anreise ohne direkte Zufahrt zum Gebäude. Weitere Informationen zur Fortbewegung in Genf und zu den Verbindungen mit anderen Stadtteilen finden sich im anschließenden Stadtführer.