Det 3-stjerners John Howard Hotel London tilbyr 52 rom i nærheten av Round Pond omtrent 600 meter unna.
Boligen ligger i London, en 10-minutters spasertur fra Gloucester Road undergrunnsstasjon. Det ligger 4 km fra sentrum av London.
190 Queen's Gate ligger 50 meter fra overnattingsstedet, og tilbyr britiske retter.