1 Kings Cross Road, London, WC1X 9HX.
Holiday Inn is a large chain of hotels offering a range of facilities including comfortable rooms, restaurants, swimming pools, room service and exercise rooms. Holiday Inn is based in Kings Cross Road, London - see map for location of Kings Cross Road.
Holiday Inn are listed in the hotel section here:
Now displaying reviews 1 - 1
Stayed at The Holiday Inn next to Edinburgh Zoo, opened the window in the morning to hear the monkey... More »
View the complete list of Holiday Inn reviews »
Holiday Inn is in Kings Cross Road, London. You can view a list of neighbouring businesses by going to the Kings Cross Road page.
This map shows the approximate location of Holiday Inn in Kings Cross Road.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 1 Kings Cross Road.
Map showing Holiday Inn within Kings Cross Road,