Holland Inn Hotel Londyn położony jest około 5 min spacerem od dworca Stacja Kensington i oferuje widoki na miasto. Ten hotel oferuje Wi-Fi w miejscach publicznych i dysponuje ksero i darmowym dostępem do internetu.
Muzeum Brytyjskie znajduje się 7 km od wygodnego hotelu, wówczas gdy Pałac Kensington leży w prawie 2 km stąd. W okolicy znajdują się sklepy, takie jak Plac Piccadilly Circus (6 km) i Plac Trafalgar Square (8 km). Ponadto, Brook Green znajduje się w odległości 13-minutowego spaceru. Do najlepszych zabytków, które można tu zwiedzić, należy Pałac Buckingham, położony 4 km od Holland Inn. Wygodny obiekt zlokalizowany w odległości krótkiego spaceru od stacji metra Kensington.
Dla Państwa komfortu w każdym z 26 pokojów znajdą Państwo żelazko z deską do prasowania wraz z mini barem i urządzeniem do parzenia kawy/herbaty. W łazienkach pokojów są oddzielna toaleta i prysznic oraz takie udogodnienia jak suszarka do włosów i ręczniki. Łazienki wyposażone są w oddzielną toaletę i prysznic, a także komfortowe udogodnienia, takie jak suszarka do włosów i ręczniki.
Holland Inn Hotel oferuje śniadanie w obszarze recepcji. Spędzić przyjemnie wieczór można w barze kawowym. Restauracja Crown And Sceptre znajduje się 5 min piechotą od hotelu i specjalizuje się w kuchni brytyjskiej.