translate English to French: Stella d'Italia features a small conference room, which is available for meetings.
L'hôtel dispose d'une petite salle de conférences idéale pour les réunions.