George Hotel London ligger innenfor 350 meter fra Russell Square undergrunnsstasjon tunnelbanestasjonen, og består av 46 lyse rom med alle nødvendige fasiliteter.
Overnattingsstedet er kjent for sin førsteklasses beliggenhet i nærheten av The Foundling Museum og ca. 10-minutters gange fra London Euston jernbanestasjonen. Telecom Tower ligger også bare 1 km fra George Hotel. I tillegg finner du også hagerne i nærheten. Du kan komme deg til Regent's Park på få minutter med bil.
Full engelsk frokost serveres daglig fra 07:30 til 9:00. Flere spisemuligheter inkluderer North Sea Fish Restaurant som tilbyr menyer med britiske retter og ligger 100 meter fra hotellet.