According to a PTI report, Modi's comments about Taj Hotels' came in reply to a query on whether the IPL 'teams (were) not staying at the Taj Hotels in Mumbai.' He, however, did not respond immediately to queries if there was any particular reason for exclusion of Taj Hotels or was it because of security concerns.
"Official hotels for IPL are ITC, Trident, Grand Hyatt, Marriot, Park and Four Seasons across India. All fans wanting to stay please use them," Modi said in a tweet message.
http://www.hospitalitybizindia.com/detailNews.aspx?aid=7573&sid=1