Mel Gibson was so ashamed of the film that he fought to prevent it from being released to theaters in the U.S.
Shot entirely within the confines of the eponymous hotel, and the street outside it. This proved slightly problematic with police raids, shoot-outs, and a suicide taking place during filming. The hotel was also infested with rats.
The book that Eloise carries around early in the movie is "One Hundred Years of Solitude" by Gabriel García Márquez. It is a 1967 magical realist novel by Colombian author Márquez that tells the multi-generational story of the Buendía family, whose patriarch, José Arcadio Buendía, founded the fictitious town of Macondo. The novel is often cited as one of the supreme achievements in world literature.
Tim Roth was the original choice for Tom Tom, but couldn't commit, due to scheduling conflicts. He plays the much smaller role of Izzy instead.
Since her character is barefooted throughout the whole film, Milla Jovovich spent two months barefoot before filming this movie.