translate English to French: Built in 2003, the apartment hotel offers a total of 68 apartments, which are spread over 7 floors.
Construit en 2003, cet hôtel-appartement de 7 étages compte 68 appartements.