City Inn Russell Square Hotel

Call
Website

Advertisement

42 Tavistock Place
WC1, England WC1H 9RE

City Inn Russell Square is an upscale Victorian hotel located just a short walk from the renowned British Museum and only three minutes from Russell Square station. Its spacious rooms come equipped with flat-screen TVs and tea and coffee-making facilities, making it ideal for both families and solo travellers alike.

The hotel offers complimentary high-speed WiFi throughout the property and is perfectly situated for exploring the cultural charm of Bloomsbury, with nearby attractions including the vibrant Russell Square gardens and the bustling shopping streets of Oxford Street. After a day of sightseeing, guests can unwind with a cup of tea in the comfort of their well-appointed rooms.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandCity Inn Russell Square Hotel

Advertisement