With business travel rapidly evolving, India is poised to lead this growth and spending in this category is expected to treble to USD 93 billion by 2030 from the present levels.
The group's flagship hotel - The Leela Palace New Delhi is voted one of the top three city hotels in Asia, according to a release issued here.