Das komfortable 2-Sterne-Holland Inn Hotel London bietet einen Gepäckraum und liegt im Stadtteil Kensington von London, in einer Entfernung von 25 Gehminuten von das Naturhistorische Museum. Es befindet sich 7 km weit weg von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem British Museum. Mit 26 Zimmern mit Blick auf die Stadt liegt der Gasthof etwa 4 Kilometer vom Madame Tussauds entfernt.
Das London Science Museum ist einen 30-minütigen Spaziergang von dem komfortablen Hotel entfernt gelegen. Das Holland Inn London liegt in der Nähe von Sehenswürdigkeiten für Familien wie Kinderspielparadies KidZania London (2 km) und das London Eye (8 km). Von der Unterkunft aus können Sie Natursehenswürdigkeiten wie den Green Park genießen (ca. 4,1 Kilometer von der Unterkunft entfernt). Das Hotel befindet sich in einer Entfernung von 5 Minuten zu Fuß von der U-Bahn-Station Kensington (Olympia) und ein paar Schritte entfernt vom Bahnhof Kensington.
Die Zimmer verfügen über eine Minibar und Kaffeezubereitungsmöglichkeiten sowie einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Gäste können in den Bädern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, einen Haartrockner und Handtücher nutzen.
Frühstück wird jeden Morgen im Empfangsbereich serviert. Es gibt eine Kaffee- Bar auf dem Gelände. Das Restaurant Crown And Sceptre bietet britische Gerichte in einer 150 Meter Entfernung vom Holland Inn London.