Kings Cross Inn Hotel is located in London's St. Pancras - Islington neighborhood, close to British Library, St. Paul's Cathedral, and Trafalgar Square. Nearby points of interest also include Big Ben and Buckingham Palace. Read More About Kings Cross Inn Hotel
- 24-Hour Front Desk
- Room Service
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.