Travelodge London Kings Cross Royal Scot Hotel
London England
Check in
3:00 PM
Check out
12:00 PM
With a stay at Travelodge London Kings Cross Royal Scot Hotel, you'll be centrally located in London, within a 5-minute drive of Russell Square and The British Museum. This hotel is 0.8 mi (1.2 km) from University College London and 1.4 mi (2.2 km) from St. Paul's Cathedral.
Property Details
Location
100 Kings Cross Road, London, England WC1X 9DT, United Kingdom