Property Location With a stay at Boka Hotel in London (Kensington), you'll be convenient to Stamford Bridge Stadium and Imperial College London. This hotel is close to Royal Albert Hall and Harrods.Rooms Make yourself at home in one of the 55 guestrooms,..