Car Rental Services in Luxembourg Intralux Locations Address: Rue De Cessange 20, 1320 Luxembourg Luxembourg Phone Number: +352 49 23 23