The Hôtel d’Angleterre is located in the heart of Paris in the exceptional Saint-Germain-des-Prés district.