Photo gallery for Kings Cross Inn Hotel
Kings Cross Inn Hotel
3-star hotel in London City Centre
Reviews
6.8
Popular amenities
Explore the neighborhood
9-11 Euston Road, London, England, NW1 2SA
- Russell Square15 min walk
- The British Museum4 min drive
- Trafalgar Square7 min drive
- London (LHR-Heathrow)57 min drive