Hotel Holland House Londyn jest położony w dzielnicy Victoria w Londynie 2 km od atrakcji kulturalnych, takich jak Muzeum Historii Naturalnej w Londynie.
Pałac Kensington znajduje się 10 min jazdy samochodem od tego hotelu, natomiast Koło obserwacyjne London Eye leży w odległości 25-minutowego spaceru. Goście mogą zwiedzić takie miejsca kultu jak Katedra Westminsterska, znajdujące się w pobliżu od hotelu. Rozrywka w okolicy obejmuje Sala koncertowa Royal Albert Hall 2,1 km od Holland House w Londynie. Ten obiekt noclegowy jest położony niedaleko od stacji metra Pimlico.
Codziennie rano serwowane jest kontynentalne śniadanie. Możesz zjeść kolację w restauracji The George, która znajduje się 550 m od Holland House.