L'Hôtel Cafe Royal est un hôtel de luxe 5 étoiles proposant d'excellentes installations. Il dispose de 159 chambres modernes, une sélection de restaurants et de bars et salles de conférence pour des réunions et des événements spéciaux pour accueillir jusqu'à 200 personnes. L'hôtel propose également un club de santé avec gymnase, traitements de spa, des studios de yoga et de pilates et de la piscine. Les restaurants de l'hôtel servent de délicieux britannique et le bar-salon propose une vaste sélection de cocktails et du champagne.
L'hôtel est situé sur Regent Street, une base idéale pour explorer la ville de Londres. Il est situé à quelques minutes des centres commerciaux, attractions touristiques et des théâtres. Le British Museum et la National Gallery sont à proximité.