42 Tavistock Place, WC1H 9RE, London
Reviews of Welcome Inn
I didn't actually stay in hotel as when I tried checking in lady at reception didn't speak any English. Only thing I could get out of here was that my...
Helene, 7 December 12
Really nice, close to Russell Square station, clean and cosy rooms. Horrible staircase to bring your bags up though!
Melissa, 2 December 12
Welcome Inn haven't translated their information but to see the full English version click here