Are hotels com and Expedia the same company?
Are hotels com and Expedia the same company?
Welcome to Hotels.com Hotels.com, L.P. is part of the Expedia Group of travel companies. * Hotels.com, L.P. headquarters are located at 5400 LBJ Freeway, Suite 500, Dallas, Texas 75240, USA.