Y
Yuval Ben-Moshe Review of Holiday Inn, Kensington Forum
Big and crowded hotel, great location and great st...
Big and crowded hotel, great location and great staff.
Big and crowded hotel, great location and great staff.
Comments: