Heading to Vegas tomorrow. Have a room at Palazzo and another room at Paris (free room we are giving to a friend). Realized that the season finale of Walking Dead is on. Does anyone know if either of those hotels have AMC? If not, does anyone know where we can watch it? Thanks.