We wish to stay at a hotel very near (within a block or 2) of the Picadilly Line. We use this line to visit with friends, and coming home at night we don't want a long walk.
Russell Square might work. (or any other stop along that line). We have no information about hotels near there----I have read some rather negative reviews about the Royal National. But that looks like the location would be OK. Anyone got suggestions? I guess, cleanliness is our only necessity.