Should you trust online hotel reviews? The Baymont Inn & Suites in Dallas ranks #3 on Trip Advisor and #223 on Orbitzhttp://on.wsj.com/I7u2ZE
2 replies
47 retweets
11 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.