Holland Inn Hotel har udsigt over byen og ligger 25 minutters gang fra National History Museum i London. Hotellet tilbyder døgnåben reception og ekspres-udtjekning såvel som Wi-Fi i offentlige områder.
Stedet tilbyder indkvartering i Kensington and Chelsea område. 15 minutters kørsel derfra kommer du til British Museum. Du kan komme til the Design Museum– FLYTTET om få minutter i bil. Shepherd's Bush togstation ligger 15 minutter gåtur væk, mens en kort gåtur til Kensington metrostationen vil tage 5 minutter.
Nyd britiske måltider i gastropub Crown And Sceptre, beliggende 5 minutters gang derfra.