Located in Bloomsbury, central London, The President Hotel offers a prime location just a 2-minute walk from Russell Square tube station and a 5-minute walk from the British Museum. Our relaxed rooms feature complimentary Wi-Fi, flat-screen TVs, modern bathrooms, and coffee-making facilities. Select rooms even offer stunning views of Russell Square. For the best rates and exclusive perks, book directly with us. Sign up as a member for 15% off.
MoreLess
