Lodging

Best Western International plans to develop 66 hotels in India within the next five years,