The stay is Close to Feltham station, airport and has great options or restaurants around.