The President Hotel is the perfect place to stay in London, whether it's a pleasure trip or business. The hotel makes available to its guests a reception service, a breakfast service, restaurant, cafe, and bar. The hotel does not accept changes of names, once the reservation is made.
It's located in the heart of Russell Square, in Bloomsbury area. Is strategically located in London, perfect to visit the most interesting attractions of the city such as the British Museum, Charles Dickens Museum, British Library, Oxford Street, Camden Market, Piccadilly Circus, Covent Garden, London Zoo, University College London, the City and more. The nearest metro station is located just a minute far from the hotel.