translate English to French: The Montechoro Hotel is a modern establishment...
L'hôtel Montechoro est un modern établissement idéel...