TripAdvisor Traveler Rating
thompsons trip advisor hotel rating
Based on 4246 reviews

Russell Square,, London, London - UK

  • Hotel

The President Hotel is located in historic Bloomsbury, near Covent Garden, Oxford street, the British Museum and Theatreland. Hotel facilities and services: bar, hairdresser , lounge, private parking, shopping arcade. All 523 rooms are en suite with satellite TV, radio, trouser press and tea/coffee making facilities. Computer points are available on request.