Best Sky Tower, Netaji Subhash Place