President Hotel
Hotels - 3 Stars in Bloomsbury, LondonThe President Hotel has over 500 rooms and is situated within easy reach of the British Museum and Theatreland. Each room is equipped with a TV and the hotel also boasts a health club. Allocated parking is provided.
Nearest public transport
Russell Square - Underground
Similar businesses nearby