John Howard Hotel Londyn w dzielnicy Kensington and Chelsea zapewnia dostęp do miejsc rozrywkowych, takich jak Teatr Apollo Victoria, w 2 km. We wszystkich pokojach Gościom zapewniono Wi-Fi za dodatkową opłatę.
Muzeum Sherlocka Holmesa znajduje się w ciągu około 10 min jazdy od tego hotelu, a Muzeum Figur Woskowych Madame Tussaud jest w około 3 km stąd. Zabytki w okolicy to między innymi Pałac Buckingham, położony w 2,1 km. John Howard w Londynie pozwala cieszyć się widokiem natury, takim jak The Long Water, które jest w odległości 13-minutowego spaceru. Pałac Kensington leży także w nie więcej niż 1 km od obiektu. Hotel leży prawie 10 min pieszo od stacji metra Gloucester Road, oraz 2 km od dworca kolejowego Marylebone.
Restauracja Coda Restaurant by Eric Chavot oferuje szeroki wybór dań i znajduje się w niewielkiej odległości od obiektu.