Expedia.com: The Reviews Are In
The Insiders’ Select program debuted in 2007. It ranks the top hotels from among the more than 123,000 properties offered on Expedia(R) sites internationally. Expedia.com offers the world’s largest number of hotel properties. Expedia also has more hotel market managers than any other online travel company, whose local expertise helps to inform the Insiders’ Select … Read Full Press Release