L'Hotel Cafe Royal se trouve au cœur de Londres. Situé à l'est du quartier de Mayfair et au sud de Soho, l'établissement vous accueille sur Regent Street, à moins d’un 1,5 km du quartier des théâtres, du palais de Buckingham, de Westminster et du British Museum. Les quartiers commerçants de Bond Street, Oxford Street et Savile Row sont à seulement 6 minutes de marche.
Toutes les chambres disposent d’une connexion Wi-Fi, d’un système de divertissement moderne, d’un centre multimédia et d’articles de toilette de luxe. Certaines suites sont dotées d’un minibar gratuit avec des collations et des boissons sans alcool.
Vous pourrez vous détendre à l'Akasha, comprenant une salle de sport, une piscine pour la nage en longueur, un sauna, un jacuzzi et un hammam. Des soins de spa y sont également dispensés.
L'Hotel Café Royal possède plusieurs restaurants, notamment le restaurant méditerranéen Barbounia At The Gallery et un restaurant géré par le chef Alex Dilling récompensé de 2 étoiles au guide Michelin. Vous pourrez également déguster un goûter traditionnel et vous rendre au bar à cocktails ou au Cakes & Bubbles by Albert Adrià.