Streathem Hotel London har en førsteklasses beliggenhed i nærheden af Royal Albert Hall.
Sea Life London Aquarium ligger 4 km fra hotel og National History Museum ligger 1 km derfra. Der er kun 4 km til centrum af London. Det har direkte adgang til Imperial College London. Den nærmeste metrostation til hotellet er Gloucester Road, ca. 750 meter væk derfra.
190 Queen's Gate tilbyder et rigt udvalg af britiske retter dagligt.