Hotels ideally located within walking distance of Imperial College's Paddington and White City campuses.