New Delhi, Apr 8 International hospitality chain Accor today said it will operate 21 hotels in India by end of 2012 and plans to introduce three new brands in the country this year.
Accor to operate 21 hotels in India by 2012