Hotel Impossible Five Star Secrets | Travel Channel

Anthony Melchiori takes you behind the scenes to reveal what makes these hotels the best of the best. Hotel Impossible Five-Star Secrets airs Tuesday Dec. 2 at 9 on Travel Channel.