John Howard er et 3-stjernet hotel 2 km fra Battersea og 4 km fra The London Eye. John Howard Hotel London dateres tilbage til 1820 og Royal College of Art ligger lige rundt om hjørnet.
Indkvarteringen ligger i London, 10 minutters gang fra metrostationen Gloucester Road. Indkvarteringen kan prale af sin beliggenhed indenfor 4 km fra Londons bymidte. Royal Albert Hall kan findes i området.
Gæsterne kan nyde britiske måltider som er serveret i 190 Queen's Gate 50 meter væk fra hotellet.