Avonmore Hotel London ligger innenfor 350 meter fra Russell Square undergrunnsstasjon tunnelbanestasjonen, og består av 13 kompakte rom med alle nødvendige fasiliteter.
Dette hotellet ligger 10-minutters kjøretur fra Palace of Westminster og en 5-minutters kjøretur fra St. Pauls katedral. Byens sentrum ligger en 25-minutters spasertur unna, og London Euston jernbanestasjonen ligger 650 meter fra overnattingsstedet. Du kan komme deg til Natural History Museum London på få minutter med bil.
Flere spisemuligheter inkluderer North Sea Fish Restaurant som tilbyr menyer med britiske retter og ligger 100 meter fra hotellet.