Hotel Russell

Russell Square, London WC1B 5BE

+44 20 3157 4043.

http://www.principal-hayley.com/venues-and-hotels/hotel-russell

See hotel on map of London

Hotel has received following recommendations in the last three years: 0

Guide to London Hotels 2013