Fedele al suo spirito glamour originale, il Café Royal ha riaperto come hotel di lusso nel cuore di Londra. Con l'elegante Mayfair a ovest e il creativo Soho a est, l'hotel è perfettamente posizionato a pochi passi dalle più raffinate vie dello shopping, attrazioni turistiche e teatri della capitale. Le camere e le suite sono contemporanee ma tranquille, mentre sei suite storiche vantano ciascuna la propria estetica, carattere e storia. In omaggio alla storia dell'edificio, le maestose aree storiche sono state sapientemente restaurate, mentre una selezione di ristoranti, bar e spazi per eventi rende omaggio alla ricca tradizione di ospitalità e ristorazione d'eccellenza. Per completare l'esperienza, l'hotel ospiterà l'Akasha Holistic Wellbeing Centre (apertura nella primavera del 2013).