This is quite a usual thing you see with rentals in Europe - book including a weekend and you get a good rate, leave out the weekend and suddenly you pay double.
The $170 are most probably not a difference in the one way charge but in the base rental rate.