Top Hotel John Howard Apartments Londen biedt 52 kamers in de buurt van Round Pond, binnen een straal van 700 meter. Het hotel biedt accommodatie met wifi in de kamers.
Dit hotel op ongeveer 5 minuten lopen van het Imperial College London en is binnen 2 km van Kyoto Garden. Het pand ligt binnen een paar straten van het Kensington Palace en niet ver van het Wetenschapsmuseum van Londen. Gasten kunnen ook genieten van de nabijheid van Kensington Gardens, gelegen op 30 meter afstand. Top Hotel John Howard Apartments bevindt zich binnen 2,1 km van de Kathedraal van Westminster. Het 4-sterrenhotel is gelegen op op ongeveer 900 meter afstand van Gloucester Road metrostation en binnen 2 km van London Marylebone treinstation.
Het pand in Londen ligt binnen handbereik van The Elgar Room Brasserie met gerechten van de Britse keuken.