13-pokojowy Hotel De Montesquieu jest umiejscowiony w sercu Paryża, 19 minut piechotą od lokali handlowych, takich jak Most Aleksandra III. Ten hotel zawiera 13 pokojów oraz takie udogodnienia jak restauracja i przechowalnia bagażu.
4-gwiazdkowy hotel położony jest około 20 km od lotniska Paryż-Orly i jedynie 2 km od takich miejsc kulturalnych jak Musée d'Orsay. Miejsca rozrywki w dzielnicy 8. Pola Elizejskie - Madeleine to między innymi Łuk Triumfalny w Paryżu, znajdujący się w odległości przyjemnego spaceru od obiektu. Avenue des Champs-Élysées i Musée Jacquemart-André również znajdują się nie więcej niż 7 minut pieszo od hotelu. Stacja kolejowa Invalides lokalizuje się w odległości 10-minutowego spaceru od obiektu, natomiast krótki spacer do stacji metra Saint-Philippe du Roule zajmie 5 min.
Klasyczne pokoje w De Montesquieu w Paryżu wyposażono w balkon, mini bar i telewizor z płaskim ekranem. W klimatyzowanych pokojach Goście mogą korzystać z telewizora z płaskim ekranem oraz mini baru. Dodatkowo pokoje te wychodzą na ulicę.
Do dyspozycji gości jest restauracja Le Daniel, która zachwyca wspaniałą kuchnią.