Price not available
16 Russell sq
London WC1N 1 United Kingdom
London WC1N 1 United Kingdom
Located in historic Bloomsbury, the President hotel offers 447 rooms all ensuite with satellite TV, direct dial phones and radios with trouser presses and...
more
Amenities
Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Television... see all
Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Television... see all

