L'hôtel est situé au cœur de Paris et a été entièrement rénové en 2003 pour devenir un hôtel moderne et élégant dans le centre de Paris. Derrière la façade haussmannienne traditionnelle, cet hôtel au design moderne dispose désormais d'un espace commun spacieux. L'hôtel propose 83 chambres élégantes et climatisées, dotées d'équipements pratiques. Son emplacement magnifique permet aux clients de découvrir la belle ville de Paris à pied. Le Sacré-Cœur, Montmartre, l'Opéra et les principaux grands magasins se trouvent à seulement 15 minutes à pied de l'hôtel. De même, les clients trouveront des restaurants très alléchants proposant de tout, de la cuisine française à la cuisine indienne, sans oublier la merveilleuse sélection de bars et de cafés depuis lesquels les visiteurs pourront observer la ville tout en dégustant un verre de vin français.