Hotel Presidential Apartments Kensington Londyn w dzielnicy Centrum Londynu zapewnia dostęp do miejsc rozrywkowych, takich jak Sala koncertowa Royal Albert Hall, w 2 km. Ten hotel oferuje również Wi-Fi w miejscach publicznych.
Koło obserwacyjne London Eye znajduje się w ciągu prawie 15 min jazdy od hotelu, a Galeria Narodowa jest w około 4 km stąd. Presidential Apartments Kensington w samym centrum Londyna leży w odległości kilku przecznic od stacji kolejowej London West Brompton. Ponadto, Bina Gardens West znajduje się w nie więcej niż 650 metrach. Okolica oferuje takie sklepy jak Plac Piccadilly Circus 4,1 km od tego 4-gwiazdkowego obiektu. Hotel leży kilka kroków od stacji metra Earls Court.
Pokoje dla alergików wyposażone są w urządzenie do parzenia kawy/herbaty, a także w telewizję satelitarną dla rozrywki. W kuchni znajdują się również czajnik elektryczny, lodówka i zamrażarka, dzięki czemu goście mogą poczuć się jak w domu podczas pobytu.
Restauracja Siam Garden jest blisko Presidential Apartments Kensington w Londynie, w nie więcej niż 450 metrach.