Holiday Inn London Kings Cross - Bloomsbury
Address: 1 Kings Cross Road, Islington, London, United Kingdom.
Nearest Landmark: Caledonian Road & Barnsbury Rail Station
Distance: 1 Miles from London Centre
Friendly staff greets you as you enter the marble-floored Lobby of the modern Holiday Inn London Kings Cross/Bloomsbury. Settle into an air-conditioned...