Das 4-Sterne-Hotel D Genf liegt in 6 Gehminuten Entfernung von der Notre-Dame de Genève und bietet einen Bankettsaal für Versammlungen und Tagungen. Das Hotel bietet eine Einkaufspassage und ein Restaurant und liegt etwa 750 Meter von der Île Rousseau entfernt.
Promenade des Bastions ist innerhalb von 17 Fußminuten erreichbar. Zu den Unterhaltungsmöglichkeiten in dem beliebten Stadtviertel gehört das Théâtre du Léman (ist gleich neben dem D Genf). Gäste können historische Sehenswürdigkeiten besuchen, darunter den Völkerbundpalast (ist in einer Entfernung von 2 km vom Hotel) und mehr über Genf erfahren. Die Unterkunft liegt im Zentrum von Genf und ist nur 5 Minuten Fußweg von der Haltestelle Monthoux entfernt.
Das D verfügt über 57 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und eine Duschhaube zur Ausstattung des Badezimmers. Die Zimmer bieten auch einen Blick auf die Stadt.
Jeden Morgen wird im Hotel D Geneva ein Frühstücksbuffet serviert. Das Restaurant Il Vero Restaurant mit einer großen Auswahl an Gerichten ist ungefähr 100 Meter vom Hotel entfernt.