The Pilot Inn Londyn, usytuowany w dzielnicy Kensington, oferuje również parking na terenie. Hala widowiskowa O2 Arena jest w prawie 1 km, a Statek Cutty Sark jest prawie 25 min piechotą od hotelu.
Rezerwat Przyrody na Półwyspie Greenwich znajduje się prawie 5 min spacerem od tego hotelu, a takie obiekty przyrodnicze jak Park Olimpijski Królowej Elżbiety są zlokalizowane w prawie 6 km. Pobliskie obiekty biznesowe to Tower (7 km) i Wieżowiec The Shard (8 km). Ponadto, Reminder Gardens znajduje się w prawie 200 m. Pilot Inn zapewnia również dostęp do takich atrakcji sportowych, jak Stadion Olimpijski w Londynie w prawie 9 km. Najbliższa od obiektu stacja metra North Greenwich leży w 650 metrach.
Hotel oferuje 13 pokojów z wystrojem w jasnych kolorach i udogodnieniami, takimi jak żelazko z deską do prasowania i klimatyzacja. Oddzielna toaleta i prysznic są w każdej łazience. Pilot Inn w Londynie oferuje również prywatne łazienki z oddzielną toaletą i prysznicem.
Obiekt serwuje rano angielskie śniadanie. Ten hotel posiada restaurację a la carte, która serwuje kuchnię międzynarodową. W tradycyjnym barze typu lounge są dostępne napoje i przekąski. Restauracja The Pilot Inn znajduje się blisko The Pilot Inn i serwuje dania kuchni brytyjskiej w odległości 5-minutowego spaceru od obiektu.