Property Location
Set in a wonderful central London location, just opposite the beautiful Georgian Russell Square, the President Hotel London provides an excellent retreat in the heart of the capital. Within walking distance of the trendy areas of Covent Garden and Soho, and moments away from the ever-impressive British Museum, the whole of London is your oyster with easy access to the Piccadilly Line at Russell Square tube station.
Amenities
Homely comforts come as standard here, with modern amenities in your large and comfy room including en-suite bathroom, TV, internet access and tea & coffee making facilities.
Dining
The superb in-house Carvery Restaurant is excellent for a hearty meal, making the President Hotel London the perfect place to unwind after a long day in the city.
Other Business Facilities
The hotel's serene Atrium Lounge offers a terrific alternative, with a coffee bar for those needing a pick-me-up and a shopping arcade shared with the Imperial Hotel next door, should you need to pick up any supplies for your short break.