Sowell Hotels L'Olivier, Arles (3-star) | TravelManiac