Hotel Café Royal stands at the crossroads of St. James’, Mayfair, and Soho, offering a refined setting with a history of hosting influential figures. Its Grade II-listed ballroom and elegant meeting rooms provide distinctive spaces for business events in central London.
Beyond event spaces, the hotel features luxe rooms and suites designed for comfort and quiet amidst the city bustle. With a glamorous bar and holistic spa on-site, it delivers a full hospitality experience ideal for multi-night stays and seamless corporate gatherings.
Loading map...
Rated 4.6 on Google · 2,166 reviews