translate English to French: The staff at Villa Emilia would love to hear from you.
Les réceptionnistes de l’Hôtel Villa Emilia seront enchantés de faire votre connaissance.