Long established group of six hotels: Royal National, Imperial, President, Bedford, Tavistock, County. All located in the Russell Square/Bloomsbury area of Central London offering exceptional value for over 6000 guests. The hotels are a short walk from the British Museum, Oxford Street, Covent Garden and Theatreland. The area is well-served…
Log in or become a member to view full profile and contact information