Fidèle à son esprit glamour d'origine, le Café Royal a rouvert ses portes en tant qu'hôtel de luxe au cœur de Londres. Entre l'élégant Mayfair à l'ouest et le créatif Soho à l'est, l'hôtel est idéalement situé à quelques pas des plus belles rues commerçantes, attractions touristiques et théâtres de la capitale. Les chambres et suites sont contemporaines et sereines, tandis que les six suites historiques ont chacune leur propre esthétique, leur caractère et leur histoire. Rendant hommage à l'histoire du bâtiment, de majestueux espaces historiques ont été restaurés avec soin, tandis qu'une sélection de restaurants, bars et espaces événementiels témoignent du riche patrimoine d'excellence de l'hôtellerie et de la gastronomie. Pour compléter l'expérience, l'hôtel accueillera le Centre de bien-être holistique Akasha (ouverture au printemps 2013).