The Bedford Hotel offers a great position from which to explore the central attractions of London. In Russell Square, The British Museum is just around the corner, as well as a great selection of shops, restaurants and bars. The rooms in the hotel have been fitted with first class amenities that include television with satellite channels, direct dial telephone and private bathroom.