translate English to French: Euro 150.00 per apartment to pay on arrival.
150.00 Euro par appartement à régler à l'arrivée.