3-gwiazdkowy Russell Square Hotel Londyn leży 2 km od Koło obserwacyjne London Eye i oferuje bliskość stacji metra.
Restauracja Zaha Street Grill serwuje dania kuchni środkowowschodniej i znajduje się w odległości krótkiego spaceru od Russell Square Hotel.
Stacja metra Holborn znajduje się maksymalnie 5 min pieszo od tego hotelu, a takie obiekty przyrodnicze jak Punkt widokowy Sky Garden są zlokalizowane w 2 km. Atrakcje kulturalne w okolicy to Most Tower Bridge (3 km) oraz Galeria Tate Modern (2 km). W okolicy znajdują się liczne obiekty handlowe, takie jak Plac Piccadilly Circus, położony 25 min pieszo od hotelu. Najbliższa stacja metra jest w odległości 350 metrów stąd.