President Hotel is a modern hotel offering traditional values and exceptional service in the heart of London.
This hotel is located in Bloomsbury, just a short walk from the theaters of London and British Museum. The underground station (Piccadilly Line) Russell Square is close.
The hotel is nice and offers many amenities for its guests, including restaurant and bar. The Atrium coffee bar, where you can also dine, provides calm atmosphere. The hotel also offers a hairdresser, bank, Chinese herbalist and newspapers.
Address: Russell Square, London WC1N 1DB
Phone: +44 (0)20 7837 8844