Albert Anıtı'a çok yakın bulunan 3 yıldızlı John Howard Hotel Londra, Saatchi Galerisi'dan 10 dakikalık bir sürüş uzaklığındadır.
Londra Bilim Müzesi'dan uzak olmayan otel, Londra merkezinden 4 km mesafede bulunmaktadır. Tesis, Kensington Sarayı'dan 1 kilometreden daha az bir mesafededir. John Howard Hotel, Ulusal Galeri'a kısa bir sürüş mesafesindedir. Otel, Gloucester Road metro istasyonuna 10 dakikalık yürüme mesafesindedir.
Misafirler, John Howard Hotel'den yürüyerek 5 dakika mesafesindeki 190 Queen's Gate, Downstairs at One Ninety gibi lokantalarda yemek yiyebilirler.