The Generator

37 Tavistock Place, Russell Square WC1H 9SE

+44 20 7388 7666.

http://www.generatorhostels.com/en/london

See hotel on map of London

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

Guide to London Hotels 2013