Holland Inn Kensington er komfortabel 3 stjernet indkvartering i London i nærheden af Leighton House Museum. Stedet tilbyder også Wi-Fi i hele ejendommen.
National History Museum ligger 2 km fra hotel, mens British Museum ligger 7 km væk derfra. Hotellet ligger i Kensington and Chelsea område. Du kan komme til Battersea om få minutter i bil. Den nærmeste metrostation er Kensington, som er placeret 150 meter fra hotellet.
Gæsterne kan spise på Cibo og Crown And Sceptre 5 minutters gåafstand fra hotellet.