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