Photo gallery for President Hotel
President Hotel
Hotel in London City Centre
Reviews
8.0
Very good
Popular amenities
Explore the area
56-60 Guildford Street, London, England, WC1N 1DB
- Russell Square2 min walk
- The British Museum9 min walk
- Trafalgar Square4 min drive
- London (LHR-Heathrow)54 min drive