Das 4-Sterne-Hotel Square Louvois Paris liegt in einer Entfernung von 12 Minuten zu Fuß vom Louvre und bietet einen Lobbybereich. Im Hotel mit einzigartiger Lage gibt es einen Swimmingpool sowie ein Fitnesscenter. Außerdem findet man das Marais ungefähr 2 Kilometer von hier entfernt.
Das Stadtzentrum von Paris kann man innerhalb von 10 Minuten zu Fuß erreichen. Das Square Louvois Paris liegt nur 300 Meter von der U-Bahn-Station Quatre-Septembre und gleich neben der Place des Victoires. Um Ihr Geschichtsbewusstsein zu bereichern, sollten Sie die das Panthéon 2,1 km vom Hotel besuchen. Diese Unterkunft befindet sich in Paris rund 10 Gehminuten vom Bahnhof Auber entfernt.
Das Hotel Square Louvois verfügt über 52 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Nespresso-Maschine und einer Minibar ausgestattet sind. In den gemütlichen Zimmern gibt es auch ein En-Suite Bad.
Im Hotel wird das einfache Frühstück angeboten. Das Restaurant Brasserie Vaudeville ist sehr zu empfehen und liegt zudem 150 Meter vom Square Louvois entfernt.