Hotel D'win jest usytuowany w centrum Paryża, 5 minut spacerem od stacji metra Hôtel de Ville. Obiekt dysponuje wewnętrznym dziedzińcem i oferuje bezpłatne WiFi w całym budynku. Recepcja czynna jest przez całą dobę. Hotel D'win oferuje jasne, nowoczesne i klimatyzowane pokoje, których wyposażenie obejmuje telewizor z płaskim ekranem i dostępem do kanałów kablowych. W każdym pokoju znajduje się łazienka z bezpłatnym zestawem kosmetyków. Niektóre pokoje wyposażone są także w niewielką lodówkę. Codziennie w obiekcie dostępne jest śniadanie kontynentalne, które można zamówić do pokoju. Hotel D’win jest położony 9 minut spacerem od katedry Notre-Dame oraz 13 minut spacerem od stacji metra i stacji kolejowej RER Chatelet-les-Halles. W pobliżu obiektu znajduje się publiczny parking, na którym mogą obowiązywać dodatkowe opłaty.