The President Hotel is located on Russell Square in London
The President Hotel is situated on the corner of Russell Square, near the British Museum and within easy reach of some of London’s most important sites and landmarks. It is also less than a minute's walk away from a direct London Underground link with Heathrow Airport.
The President Hotel enjoys an ideal location on Russell Square – a lovely, landscaped area considered by many to be the most beautiful square in London. Here you can find history, culture and architecture around every corner, and convenient access to all surrounding areas by the London Underground. This 3-star, tourist class Bloomsbury-area hotel is functional and pleasantly appointed, combining traditional values with modern amenities. In addition to providing great value, it features comfortable guestrooms, and a variety of dining options, including the cozy Coffee & Candy café (serving Fairtrade coffee and retro sweets); the relaxing Bar Barella’s (inspired by the 1960s, with exceptional views over Russell Square); the contemporary Night & Day Bar (serving tasty snack platters alongside cask ales and excellent wines); the Art Deco-style Atrium Bar & Café (serving breakfast, traditional English tea and evening antipasti); and the classic, recently refurbished Saracen’s Carvery (popular for pre-theatre dining).