President Hotel
Russell Square
Bloomsbury
London
WC1N 1DB
Greater London Type of Accommodation: Hotel Rating: 3 Stars
To email this page to a friend click here
The President Hotel is a large hotel, conveniently located adjacent to Russell Square underground station and close to the British Museum, Covent Garden, Theatreland and Oxford Street. It offers an attractive Atrium lounge, popular cocktail bar and Carver Restaurant. Bedrooms have TV including satellite channel, radio, tea and coffee making facilities, trouser press and direct dial telephone. The hotel offers garage parking (payable locally) underneath hotel.