Okazały Hotel Cafe Royal Londyn jest usytuowany w samym centrum miasta i prawie 25 min spacerem od The Mound, oferując dostęp do pełnego spa i klubu zdrowia. Ten hotel oferuje Wi-Fi we wszystkich pokojach, parking miejski w pobliżu, a także basen sportowy.
Muzeum gabinetów dowodzenia Churchilla znajduje się mniej niż 1 km od okazałego hotelu oraz Muzeum Wiktorii i Alberta jest w około 2 km. W zasięgu ręki od Cafe Royal w Londynie leży Opactwo Westminsterskie, znane miejsce kultu. Ponadto, Phoenix Garden znajduje się w około 900 m. Takie miejsca jak Theatre Royal przy Drury Lane i Plac Piccadilly Circus znajdują się zaledwie 6 min piechotą od tego 5-gwiazdkowego obiektu. Hotel leży tylko 100 m od stacji metra Piccadilly Circus, oraz 2 km od przystanku kolejowego Marylebone.
Pokoje w Hotel Cafe Royal są wyposażone w prasowalnicę do spodni i klimatyzację jak również w minibar i urządzenie do parzenia kawy/herbaty. Wszystkie łazienki mają oddzielną toaletę i prysznic. Oddzielne sypialnie obejmują szafkę oraz jasne światła i światła naturalne. Dodatkowe udogodnienia obejmują suszarkę do włosów i ręczniki dostępne w prywatnych łazienkach z oddzielną toaletą i prysznicem. Obiekt noclegowy oferuje pokoje z panoramą wychodzącą na miasto.
Na terenie hotelu czeka na Państwa 5 restauracji serwujących dania różnych kuchni. Goście mogą również spróbować sushi i dań grillowanych w barze na miejscu. Pobliskie restauracje, w tym Rainforest Cafe znajdują się w odległości krótkiego spaceru od Cafe Royal.