President Hotel is located in a residential area of London, about 2.2 km away from Green Park. An example of royal architecture, this hotel was opened in 1955 and was fully restored in 2005.
President Hotel is 20 minutes' walk from the center of London. President Hotel boasts a stunning location close to a theater, a tower and an opera house.
The hotel allows quick access to gardens and parks.
Guests will find themselves a 5-minute stroll from Russell Square subway station. A short drive takes guests to London City airport.
This excellent 7-story hotel comprises of triple room and standard twin room with English décor. Guests can make use of private bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
In the morning a continental breakfast is served at the restaurant. Residents can try dishes of British cuisine at the restaurant. The hotel’s lively Lounge bar welcomes guests for relaxing drinks. Guests can dine at Antalya and La Bardigiana located within 5 minutes' walk away.
There are a safety deposit box, a vending machine and a beauty salon provided on-site.