Holiday Inn London - Kensington High St., an IHG Hotel
Chamber Rating
0
0
0
0
0
Contact Info
Questions & Answers
Q Where is Holiday Inn London - Kensington High St., an IHG Hotel located?
A Holiday Inn London - Kensington High St., an IHG Hotel is located at Wrights Ln, Abingdon, eng W8 5SP
Ratings and Reviews
Holiday Inn London - Kensington High St., an IHG Hotel
Overall Rating
Overall Rating
( 0 Reviews )
0
0
0
0
0