Hotel d'Angleterre is a luxury boutique hotel offering refined dining and chic bars. It features elegant quarters and panoramic views.