“Where are the princes now?” “Out drivin’ their ’raris. I’ve been like tracking ’em.” He took out his phone and opened an app. “They’re at some fancy-ass hotel in Cannes. That’s like thirty-five miles from here.” This delightful resort town on the French Riviera hosts the annual Cannes Film Festival in May when actors and celebrities are invited to the screening of new movies. The biggest stars and honored guests often stay at the Carlton Cannes Hotel. The luxury hotel opened in 1911.
