Russel Square
WC1B 5BE
Bloomsbury
London
United Kingdom
Phone: +44(0) 20 7837 6470
The Russell Hotel one of the oldest purpose built hotels in London. Grade II, Victorian building is located at the heart of Bloomsbury, within walking distance of British Museum, Oxford street and West End theatres. Rooms are mixture of traditional and contemporary design.