Hotel Holiday Inn London Whitechapel oferuje zakwaterowanie w standardzie czterogwiazdkowym oraz współczesną atmosferę. Z hotelu roztacza się widok na Londyn. W całym hotelu można bezpłatnie korzystać z bezprzewodowego dostępu do Internetu. Na miejscu do dyspozycji jest centrum fitness, w którym można poćwiczyć, oraz hotelowy ogród, w którym można się zrelaksować i rozkoszować się dźwiękami miasta.
W hotelu znajduje się centrum biznesowe i sale konferencyjne. W całodobowej recepcji można zamówić usługi pralni oraz pomoc w organizacji zwiedzania. W hotelu mieści się również ogólnodostępny komputer, przechowalnia bagażu oraz samoobsługowa pralnia.
Hotel Holiday Inn London Whitechapel oferuje 133 pokoje, natomiast pokoje połączone dostępne są na życzenie. W każdym pokoju znajduje się wybór poduszek, wysokiej jakości pościel oraz telewizor z dostępem do kanałów premium i płatnych filmów. Ponadto goście mogą rozpocząć dzień od kawy i herbaty w pokoju.
Na dobry początek dnia w hotelu Holiday Inn London Whitechapel serwowane jest pełne śniadanie. Do dyspozycji jest także kawiarnia i całodobowa obsługa pokoju. W hotelu znaleźć można również restaurację, która serwuje rozmaite dania kuchni lokalnej i międzynarodowej. W okolicy umiejscowione są lokale Needoo Grill i Lahore One London, w których serwowane są lokalne specjały.
W odległości krótkiego spaceru od hotelu znajduje się stacja metra, a także wieża Gherkin i most Tower Bridge. Goście mogą również zwiedzić twierdzę Tower of London lub ulicę Liverpool Street.