3 star hotel
President Hotel
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This friendly hotel is excellently situated in London overlooking lovely Russell Square and just a few steps from the British Museum. It features a restaurant, a bar and a café. The River Thames, Regents Park and Hyde Park are reachable within a short stroll; Russell Square underground station is within two minutes, offering easy access to all parts of the city. Kings Cross train station is within walking distance.
Less details
56-60 Guildford Street, London WC1N 1DB, UK - London, Greater London - UK - 11