Generator Hostel – London

Generator Hostel – London
Address: 37 Tavistock Place, London WC1H 9SE
Phone: 020 7388 7666

Open 24 hours. Relax, unwind and socialise as late or as early as you like. Sports fans, we show most games on the big screen.

37 Tavistock Place,,Kings Cross, London WC1H 9SE, UK