Hotel Cafe Royal launches new restaurant Papillon Hotel Cafe Royal has launched a new all-day British and French restaurant, Papillon.