Das 5-Sterne-Hotel Cafe Royal London liegt 20 km vom Flughafen London City entfernt und bietet 4 Restaurants. 160 Zimmer und die Pool- Bar stehen Ihnen während Ihres Aufenthalts im Hotel, das im Herzen von London liegt, zur Verfügung.
London Eye und Londoner Chinatown sind in 20 Minuten zu Fuß bzw. 7 Minuten zu Fuß zu erreichbar. Die Unterhaltungsmöglichkeiten in der Umgebung sind Criterion Theatre (200 Meter) und Vaudeville Theatre (1 km). Gäste des Hotels haben den Vorteil, dass Piccadilly Circus etwa 5 Gehminuten von der Unterkunft entfernt ist. Das Hotel Cafe Royal liegt günstig in 600 Meter Entfernung zur U-Bahn-Station Oxford Circus.
Alle Nichtraucher- Zimmer im Cafe Royal verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für die Selbstversorgung. In einigen Zimmern gibt es ein privates Badezimmer mit eine Badewanne und eine begehbare Dusche. Man genießt einen Ausblick auf die Stadt von einigen Zimmern aus.
Im À-la-carte- Restaurant wird ein kostenloses einfaches Frühstück serviert. Gäste, die europäische Speise probieren möchten, sind im Restaurant Green willkommen, während alle, die mediterrane Spezialitäten mögen, sich fürs Restaurant Barbounia At The Gallery entscheiden können. In der hoteleigenen Bar können die Gäste auch Sushi und Grillgerichte probieren.