City Inn Russell Square Hotel
Advertisement
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
Also at this address
You might also like
Advertisement

