translate English to French: These city centre apartments have been designed, furnished and equipped to an excellent standard to ensure you have a very comfortable and enjoyable stay.
Ces appartements du centre-ville ont été conçus, meublés et équipés selon des critères très élevés pour vous assurer un séjours des plus agréables et confortables.