Hotel Carlton has reopened after five years of renovations and two years of closure, in time for the Cannes Film Festival, which begins on May 16.