Hotels & Resorts Accor signs deal for two new Novotel properties in Bhopal and IndoreJuly 24, 2022 Accor, a world-leading hospitality group with over 420 hotels across India, Middle East, Africa and Turkey, continues to expand its…