Cet hôtel de 4 étoiles est situé au centre de Paris et fut construit en 2003. Il est situé près de Louvre Museum et la station la plus proche est Tuileries.