translate English to French: Welcome to this charming 18th century hotel, situated in an extremly pleasant location.
C'est dans un environnement agréable que cet hôtel de charme vous accueille.