20070704 business.india-business: Leela buys land for hotel in Delhi