In additional to the Sheraton, the Ibis, Novotel, Hilton, and Citizen M are located at Roissypôl, which is one of the CDG RER stations, local bus hub, and connect point along the free, 24 hour shuttle train: CDGVAL. At least the Novotel, Pullman, and Hilton also have shuttle van pickup on the upper level of Terminal 2. The Pullman is located at a different point along the CDGVAL route.
All of these hotels are at the airport proper and none is more than 5 to 10 minutes from the checkin desks of British Airways at Terminal 2C.