City Inn Russell Square Londra şehrinin popüler bölgesinde Bloomsbury Meydanı'nın yanında bulunmaktadır. Konaklama birimlerinde özel bir kasa, emanet bagaj hizmeti ile ortak alanlarda Wi-Fi sağlanmaktadır.
Konaklama tesisi The Foundling Müzesi'a yakın ve Russell Square metro istasyonundan 300 metre uzaklıktadır. Kraliyet Opera Evi de City Inn Russell Square'a sadece 1 km uzaklıktadır. City Inn Russell Square, Sir John Soane Müzesi'a kısa bir sürüş mesafesindedir. Euston Tren tren istasyonu 10 dakikalık yürüme uzaklığında yer alır.
Misafirler, City Inn Russell Square'den yürüyerek 5 dakika mesafesindeki North Sea Fish Restaurant, Burger and Shake gibi lokantalarda yemek yiyebilirler.