Das The President Hotel ist der perfekte Ort, um in London zu bleiben, sei es eine Reise oder Geschäftsreise. Das Hotel bietet seinen Gästen eine Rezeption, einen Frühstücksservice, ein Restaurant, ein Café und eine Bar. Das Hotel akzeptiert keine Änderungen von Namen, auf die Reservierung vorgenommen wird.
Es befindet sich im Herzen von Russell Square befindet sich in Bloomsbury. Liegt strategisch günstig in London, ideal, um die interessantesten Sehenswürdigkeiten der Stadt, wie dem British Museum, Charles Dickens Museum, British Library, Oxford Street, Camden Market, Piccadilly Circus, Covent Garden, London Zoo, University College London, die City zu besuchen und vieles mehr. Die nächste Metrostation ist nur eine Minute vom Hotel entfernt.