The charming President Hotel is a 3-star property located in the center of London. Featuring Chinese architecture, President Hotel was renovated in 2005.
The hotel lies within 10 minutes' walk of Holborn, British Library and British Museum. The center of London is 2 km away from the venue.
King's Cross is 1.6 km from the hotel and Russell Square is 2.9 km away.
Within a 5-minute walk guests will find Russell Square subway station. The hotel is located 15 minutes walk from London City airport.
There are 494 modern rooms appointed with Wi-Fi, high-speed internet, coffee/tea makers, satellite TV and IDD telephone. The rooms are furnished with classical light wood furniture.
Eat & Drink
A breakfast is served in the restaurant. A fine variety of British dishes is offered at the relaxed restaurant onsite. The hotel invites guests to the Tranquil Atrium bar to relax with a drink. Offering various dining options, Antalya and La Bardigiana are about 5-minute walk away.
Guests will make use of a vending machine, a beauty salon and a shopping arcade as well as find a meeting room and a business corner useful for work.