| The President Hotel, London, is situated opposite to Russell Square Tube Station, in the heart of Bloomsbury. The hotel is within easy walking distance of the British Museum, University of London, Holborn and market stalls and busker shows of Covent Garden. The President Hotel has standard services and medium sized, unfussy, clean rooms.
| |