Hotel LondonHouse mieści się w zabytkowym budynku położonym przy alei Michigan Avenue, nad rzeką Chicago. W obiekcie znajduje się jedyny w Chicago trzypoziomowy bar na dachu. Hotel jest położony niecałe 10 minut spacerem od parku Millennium.
Wszystkie pokoje w obiekcie LondonHouse Chicago są przestronne i oferują bezpłatne WiFi, duże miejsce do pracy oraz 55-calowy telewizor z płaskim ekranem. Z niektórych pokoi roztacza się widok na panoramę Chicago i tutejsze zabytki.
Do dyspozycji Gości jest między innymi bar oraz czynne przez całą dobę centrum fitness wyposażone w najnowocześniejszy sprzęt. Osoby podróżujące służbowo mają do dyspozycji sale konferencyjne różnej wielkości. Istnieje też możliwość organizacji przyjęć w dużej sali balowej, z której roztacza się piękny widok.
Znajdująca się na miejscu restauracja LH oferuje koktajle i serwuje tradycyjne dania kuchni regionalnej w nowoczesnej aranżacji. Restauracja dysponuje tarasem z widokiem na rzekę. Goście mogą również zjeść posiłek na świeżym powietrzu pod kopułą znajdującą się na 23. piętrze.
Molo Navy Pier i Instytut Sztuki w Chicago znajdują się 2 km od hotelu LoundonHouse Chicago, Curio Collection by Hilton.