translate English to French: The Hôtel d'Angleterre is a quiet hotel located at the heart of Le havre.
L'Hôtel d'Angleterre est un hôtel très calme situé au coeur du Havre.