London
Hotel Café Royal enjoys an unrivalled setting, where the elegance of Mayfair, energy of Soho and sophistication of St. James combine. It is where history, culture, business and the stage are just steps away. For 150 years, people who make a difference have made their way through these doors. Our ...