Хотелът е разположен в сърцето на Ница и само на 5 минути от Промнад дез Англе. Разполага с шумоизолирани, климатизирани стаи, със самостоятелен санитарен възел, безплатен достъп до Wi-Fi, телевизор с плосък екран и телефон.