Das Hotel New Hotel Le Voltaire liegt im 11. Arrondissement von Paris und befindet sich ganz in der Nähe des Stadtzentrums. Das Zentrum ist gut zu Fuß erreichbar, während Einkaufsmöglichkeiten bereits 50 Meter entfernt liegen. Restaurants und Bars befinden sich in etwa 30 bis 50 Metern Entfernung. Öffentliche Verkehrsmittel sind rund 50 Meter entfernt, eine U- oder S-Bahnstation liegt in etwa 100 Metern Entfernung. Dadurch eignet sich das Cityhotel als Ausgangspunkt für Stadterkundungen, Restaurantbesuche und Einkäufe. Der Pariser Flughafen ist vom 11. Arrondissement aus etwa 20 Kilometer entfernt. Das Haus verfügt über 48 Nichtraucherzimmer auf sechs Etagen und verbindet die zentrale Lage mit familienfreundlichen sowie behindertengerechten Einrichtungen.
Die Zimmer sind mit Teppichboden ausgestattet und verfügen über ein Doppelbett oder ein Sofabett. Zur Einrichtung gehören ein Safe, eine Minibar, ein Schreibtisch, ein Minikühlschrank sowie ein Bügelset. Ein Direktwahltelefon, Satelliten- oder Kabel-TV, ein Radio, ein Wecker und kostenloses WLAN ergänzen die Ausstattung. Klimaanlage und zentral geregelte Heizung ermöglichen eine anpassbare Raumtemperatur. Die Badezimmer bieten Dusche und Badewanne sowie einen Haartrockner und ausgewählte Kosmetikartikel. Familienzimmer stehen für Aufenthalte mit mehreren Personen bereit.
Ein Spielzimmer und eine Bibliothek bieten Abwechslung innerhalb des Hauses. Das Fitness-Studio ermöglicht ein Training unabhängig vom Tagesprogramm. Der Zimmerservice unterstützt bei der Versorgung im eigenen Zimmer, während der Wäscheservice längere Aufenthalte erleichtert. Eine Wechselstube und ein Safe stehen für organisatorische Anliegen zur Verfügung. Haustiere sind erlaubt, und ein Parkplatz kann gegen Gebühr genutzt werden. Die Rezeption ist rund um die Uhr besetzt.
Zum gastronomischen Bereich gehören ein Restaurant und eine Bar. Am Morgen beginnt der Tag mit einem reichhaltigen Frühstücksbuffet. Für die Bezahlung akzeptiert das Hotel American Express, Visa, Diners Club und MasterCard.