Taj Palace, Leela, Delhi Golf Club on tax defaulter list
At least 11 five-star hotels in Delhi, including the Taj Palace and the Leela, are on the tax defaulter list of New Delhi Municipal Council. Taj Palace owes â¹42 crore and The Leela owes â¹18 crore to the council. Moreover, the highest tax defaulter was Delhi Golf Club which owes the NDMC â¹700 crore.