Hotel Westminster położony jest w centrum Paryża, pomiędzy placem Place Vendôme i operą. Zapewnia on indywidualnie urządzone pokoje i apartamenty z zabytkowymi meblami oraz centrum odnowy biologicznej, które oferuje masaże i zabiegi kosmetyczne na życzenie. Wszystkie pokoje i apartamenty zdobią zabytkowe zegary, marmurowe kominki i klasyczne obrazy. W każdym zapewniono też telewizor z dostępem do kanałów satelitarnych, bezpłatne WiFi oraz łazienkę ze szlafrokami i kapciami. Restauracja Le Céladon zaprasza na kreatywne i wykwintne dania. Śniadanie serwowane jest w jadalni w rustykalnym stylu. W każdy piątkowy wieczór w barze Duke's można posłuchać muzyki na żywo i zamówić lekkie posiłki oraz koktajle. Na miejscu działa nowoczesne centrum fitness z łaźnią parową. Z jego okien roztaczają się widoki na dachy Paryża. Hotel Westminster położony jest 160 metrów od stacji metra Opera, skąd można bezpośrednio dojechać do takich atrakcji jak plac Châtelet, Bastylia i Wieża Eiffla.