Chicago, Illinois 60601
London House Chicago
London House Chicago is a historic hotel located in the River North neighborhood
London House Chicago, originally built in 1923, is a historic hotel nestled in the heart of Chicago's River North area. This 22-story building boasts a rich history, having been meticulously restored to its original grandeur in 2016. The hotel offers 452 guest rooms and suites, each featuring contemporary designs that blend seamlessly with the building's historic charm. London House Chicago houses several dining options, including the award-winning Travelle Kitchen + Bar, which offers innovative American cuisine, and the rooftop bar, LH Rooftop, offering stunning views of the Chicago skyline. Guests can also enjoy the hotel's fitness center, 24-hour room service, and a business center. The hotel's prime location places it within walking distance of various attractions, including the Magnificent Mile, the Art Institute of Chicago, and Navy Pier. London House Chicago is not just a place to stay, but a destination that offers a unique blend of history, luxury, and modern comfort.