The 175 bedroom Kenilworth is located in quiet Bloomsbury, but on the edge of London's shopping and nightlife districts. Since its complete refurbishment in 2001, the hotel has been transformed into a chic, contemporary venue. The feel of the East is all too apparent here, with its unique, original painting and Object D'art. Take time for a drink or a meal in Creation - our stylish bar/restaurant which will set up you nicely for a night on the town!
Return to previous page