News
Holiday Inn London - Kensington High St. London. 3.8 miles to city center [See Map] 7.4. Good (4640 reviews) The hotel rating is 7.4 out of 10 and is categorized as Good.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results