Of ALL the apps l have downloaded, this one keeps popping up even when l am not accessing it. It is difficult to "pin it down" just to turn it OFF. Deleting it!!!
Xiadarra about Booking.com: Hotels & Travel, v12.9