translate English to French: Stylish luxury: five beautifully appointed apartments in a historic town house.
Luxe de bon goût: cinq appartements superbement aménagés sont abrités dans cet hôtel historique.