Отель Westminster находится в центре Ниццы, на Английской набережной. К услугам гостей собственный пляж и терраса рядом с морем. На территории отеля, оформленного в стиле Прекрасной эпохи, есть бар и роскошные лаундж-зоны. Гости могут воспользоваться высокоскоростным проводным доступом в Интернет и бесплатным Wi-Fi.
Номера оформлены в современном стиле и оснащены телевизором с плоским экраном и спутниковыми каналами с разовой платой за просмотр. В числе прочих удобств — мини-бар, письменный стол, телефон с прямым набором номера и голосовой почтой, а также электронный замок и сейф. Все номера оборудованы системой кондиционирования и отопления с индивидуальной регулировкой. В собственных ванных комнатах с мраморной отделкой или концептуальным дизайном имеется ванна или душ, фен и приветственный набор.