Travel Technology Its booking.com platform has over 640,000 instantly bookable accommodations.

Priceline believes it has edge on Expedia in vacation rentals

By Johanna Jainchill /
Photo Credit: anyaberkut/iStock

Comments