El hotel de 4 estrellas Hotel Square Louvois París goza de una tranquila ubicación y ofrece un fácil acceso a la Plaza de la Concordia, un lugar donde los huéspedes pueden ir de compras, situado alrededor de 20 minutos a pie del hotel. Este contemporáneo hotel dispone de una piscina interior, un centro de fitness y WiFi en toda la propiedad.
El hotel se encuentra a solo 12 minutos caminando del Museo del Louvre, a 300 metros de la estación de metro el Quatre-Septembre. Los lugares de ocio del barrio Bourse - 2º de París incluyen el Arco del Triunfo, aproximadamente a 10 minutos en coche del Square Louvois. El establecimiento está a unos 25 minutos andando del Santa Capilla y de otras atracciones principales de París. La estación de trenes el de Auber está a tan solo 10 minutos andando del hotel, mientras que el aeropuerto Paris Orly está a 20 km.
El Square Louvois París cuenta con 52 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de minibar. Algunas habitaciones del hotel tienen un baño privado con secador de pelo y batas. Los cuartos de baño disponen de jacuzzi y ducha, además de secador de pelo y batas.
Sirven un desayuno diario buffet en el Square Louvois. También cuenta con un bar privado. El restaurante la Brasserie Vaudeville está a poca distancia andando de este contemporáneo establecimiento.