Park Inn London Russel Square har sentral beliggenhet i Londons bydel Camden. Hotellet befinner seg i området Bloomsbury - som er kjent for sine vakre plasser og offentlige hager. Fra hotellet er det kun 10 minutters gange til handlegata Oxford Street samt de kjente områdene Covent Garden og Leicester Square. Det er også gangavstand til mange av byens severdigheter og attraksjoner - deriblant British Museum og West End-teatrene.
Nærmeste T-banestasjoner er «Holborn» og «Russell Square».
Hotellet har 214 rom, der alle er nylig renovert og komfortabelt innredet med eget bad/wc, verdiboks, TV, telefon, air-condition, kaffe/te-fasiliteter, skrivebord, dvd-spiller og trådløs internettforbindelse (timepris).
Det er mulig å bestille rom der frokost er inkludert i romprisen. Hotellets suiter har ekstra fasiliteter bl.a. balkong.
Park Inn London Russell Square har døgnåpen resepsjon, restaurant og bar, 12 møte- og konferanserom med plass til 200 deltakere, billettservice, treningsrom, 24 t. room service samt gode parkeringsmuligheter (døgnpris).