Das Hotel Café Royal liegt mitten im Zentrum von London und verbindet eine zentrale, lebhafte Lage mit einem luxuriösen Charakter. Die britische Hauptstadt bietet eine große Auswahl an Museen, historischen Bauwerken, Theatern, Geschäften und Restaurants. Dadurch eignet sich das Haus als Ausgangspunkt für Städtereisen, kulturelle Entdeckungen und abwechslungsreiche Tage in der Metropole. Mit 160 Zimmern, einem Café, einer Bar, einem Restaurant und vorhandenen Geschäften finden Gäste wichtige Einrichtungen direkt im Hotel.
Die Unterkünfte verfügen je nach Kategorie über Doppel- oder Kingsize-Betten, separate Schlafzimmer und teilweise einen Balkon oder eine Terrasse. Für zusätzlichen Komfort sorgen eine Klimaanlage, Zentralheizung, Safe, Minibar, Kühlschrank, Radio und Sat-TV. Zustellbetten können angefordert werden. Die Bäder sind mit Dusche und Badewanne ausgestattet; Haartrockner, Kosmetikspiegel, Bademäntel und Pflegeprodukte ergänzen die Ausstattung. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sowie Nichtraucherzimmer sind buchbar.
Für aktive und erholsame Stunden stehen ein Hallenbad, ein Außenpool und ein Whirlpool zur Verfügung. Sauna, Dampfbad, Fitness-Studio, Aerobic sowie Massagen und Körperbehandlungen ergänzen das Angebot. Eine Bibliothek bietet einen ruhigen Rückzugsort. Der Tourdesk unterstützt bei der Ausflugsplanung, während Zimmerservice, Wäscheservice, Babysitterservice, Kinderbetreuung und medizinische Betreuung den Aufenthalt erleichtern. Haustiere sind erlaubt.
Das Restaurant, das Café und die Bar bieten unterschiedliche Möglichkeiten für Mahlzeiten und Pausen. Frühstück und Mittagessen werden täglich serviert. Auf Wunsch bereitet die Küche Diätgerichte, glutenfreie Mahlzeiten, vegetarische Gerichte und Kindermenüs zu. Spezielle Verpflegungsangebote ermöglichen eine besser passende Auswahl für verschiedene Ernährungsbedürfnisse. American Express, Visa, Diners Club, JCB und MasterCard werden akzeptiert.