The Novotel London Heathrow is owned and operated by Accor, the French multinational hospitality company headquartered in Issy-les-Moulineaux, France.
Accor (Euronext: AC) is Europe's largest hotel group, with ~5,300 properties across 110+ countries under brands including Sofitel, Pullman, MGallery, Novotel, Mercure, ibis, and others. The Heathrow property is a 4-star airport hotel with 600+ rooms, meeting facilities, and a covered walkway to Terminals 2/3 via the Heathrow Express/Elizabeth line pedestrian links.