translate English to French: The hotel is an excellent choice for meetings and seminars.
Vous apprécierez l'ambiance internationale, que vous soyez là pour visiter la ville ou pour un court séjour.