The Host of Hotel Impossible was a recent guest at Clifton Victoria Inn at the Falls. Host Anthony Melchiorri and his team were in Niagara Falls filming an area Hotel for an upcoming episode for the hit show which is carried on the Travel Channel in the United States.
Hotel Impossible is a reality television program from Travel Channel in which struggling hotels receive an extensive makeover by veteran hotel operator Anthony Melchiorri and his team.
Hotel Impossible was renewed by the Travel Channel for a second season in September 2012. A special titled After Anthony aired on February 4, 2013, featuring a look back at the hotels visited in the first season. The third season will start August 12, 2013.