Situato in una posizione centrale a una distanza di 400 metri dalle Wallace Collection, l'accogliente Hotel Hyatt Regency London - The Churchill, a 5 stelle, dispone di 2 ristoranti. L'hotel offre un rapido accesso a numerosi ristoranti, dei ristoranti e dei bar di Londra e vanta un cocktail bar.
L'Hyatt Regency London - The Churchill si trova vicino al quartiere dello shopping di Westminster, davanti a Selfridges London. La zona comprende luoghi di interesse religioso come la Cattedrale di San Paolo (4 km) e l'Abbazia di Westminster (3 km). La struttura è situata a circa 25 minuti a piedi da Green Park. La stazione della metropolitana Marble Arch, a pochi minuti di auto dall'Hotel Hyatt Regency London - The Churchill, offre un rapido collegamento con tutte le zone di Londra.
L'hotel Hyatt Regency London - The Churchill dispone di 440 camere con una TV a schermo piatto con canali satellitari, un mini frigobar e servizi per la preparazione di tè/caffè. I bagni, dotati di una vasca da bagno, un bagno alla francese e una doccia, forniscono agli ospiti anche asciugacapelli e accappatoi. Godi della vista sulla città durante il soggiorno presso la struttura.
Il ristorante Boxcar Baker & Deli, ideale per assaggiare la cucina di Delhi, si trova a una distanza di 250 metri dall'hotel.