Le Delta is a modest hotel with simple rooms, an unpretentious restaurant, and complimentary parking.