Location. The Enterprise Hotel is located on a side street in the Kensington district of London, England. This hotel stands 500 metres from the Earls Court Exhibition Centre and an equal distance from the Natural History Museum and the Victoria & Albert Museum. Hotel Features. This hotel features a columned, Victorian façade and a lobby that contains a baby grand piano and chrome-trimmed chairs. The 15/25 Restaurant is located downstairs and serves contemporary Indian cuisine. A computer...