The President Hotel London is situated in Russell Square and is within a short distance to Kings Cross as well as the Euston stations. The British Museum, Covent Garden and many of London's theatres are also placed within walking distance from the hotel.All six of the Imperial London Hotels are in the heart of Bloomsbury in Central London. Ideally located between the City, the Law Courts and West End, the hotels are also a short walk from the British Museum, Covent Garden, Oxford Street and University College London.
President Hotel London Click here to browse more
Accomadation London
|