Rowan Blanchard Leaves Royal Monceau Hotel in Paris 06/22/2019 The 17-year-old actress Rowan Blanchard, who was cast to play the character Cleo in the 2015 Disney TV movie “Invisible Sister”, leaves Royal Monceau Hotel in Paris.