Has Charlie Sheen Been Banned from New York Hotels?

charlie sheen hotels
charlie sheen hotels

AP Photo/ABC, Richard Cartwright

Charlie Sheen, on tour performing his one-man show "Violent Torpedo of Truth," is headed to Radio City Music Hall in New York City on April 8, but where will he stay?