Location
Hotel Russell is situated in the heart of Bloomsbury in London. Tourists can pay a visit to Transport Museum ' displaying artefacts related to England's transport heritage and London Canal Museum, which has two preserved ice wells.
Rooms
Hotel Russell offers 373 rooms that are decorated with pleasant colours and contemporary furnishings. The rooms include modern amenities such as Internet access, air conditioner and coffee maker.
Restaurant
This London hotel's Fitzroy Doll's Restaurant serves delicious dishes, which guests can enjoy in a relaxed atmosphere. They can sip their favourite drink at the onsite Tempus Bar.