No open space would be left in the end. Eco park has been turned more into an amusement park.A few days ago, there was news about the two Taj Hotels in New Town both by the Ambuja Neotia Group. One is lthe ex-Swissotel. The second one is a hotel in Eco Park.
The Taj Hotel at Eco Park, located in New Town, is a 57-room hotel overlooking Eco Park's 112-acre water body. The resort hotel is slated to open in 2021.
In the WBHIDCO Map, this seems to be to the location of the Eco Resort
View attachment 903337
And from Google Earth, looks like something is definitely under construction between the Eiffel Tower and the Japanese Gardens
View attachment 903347