President Hotel is set in a historic area of London next to BFI Southbank, Tower of London and Nelson's Column. The property opened in 1955 and features Chinese architecture.
The city center is about 20 minutes on foot. An underground station as well as Russell Square subway station are not far from the hotel.
This hotel is placed in City of London district, known for a theater and a museum.
The property enjoys good location within a 15-minute drive to London City airport.
For a comfortable stay President Hotel offers 494 rooms on 7 floors featuring climate control, wireless internet, central heating, a safe and large windows. They have carpet floor and classical furniture.
Eat & Drink
Every morning at the restaurant guests may enjoy continental breakfast. A fine selection of British dishes is served at the non-smoking restaurant. Tranquil Atrium bar offers various types of coffee and afternoon tea. Offering a variety of dishes, Antalya and Night and Day are just about 100 meters away.
There are laundry, 24-hour security and 24-hour reception to enhance a stay at this excellent property.