RUSSELL SQUARE London, WC1B 5BE GB
London Area: Bloomsbury and Euston
The delightful Hotel Russell is directly next to Russell Square Underground Station on the Piccadilly Line and walking distance from Euston, St Pancras Eurostar & King's Cross stations. This magnificent Victorian building with its imposing facade has recently undergone a major 20 million GBP refurbishment to enable us to offer the ultimate in luxury hotel accommodation, facilities and standards. Walking distance to Covent Garden and the West End, the location is simply unrivalled.