Hotel Russell
Remember you found this company at Infoisinfo' '
Located in the heart of London, Hotel Russell is within easy reach of the hustle and bustle of Oxford Street and colours of Covent Garden. Guests are cordially invited to use the Kings Bar and Virginia Woolfs Restaurant during their stay. They have over 350 rooms each of which is equipped with in-house movies, jet stream showers, hairdryer and trouser press as well as tea and coffee making facilities.
We don't have any social media account of this company
Reviews of Hotel Russell (0)