Central, News, Reviews Papillon at Hotel Café Royal Celebrating that much loved European café culture, Papillon is the latest addition to Hotel Café Royal’s portfolio. This elegant space…