Welcome to The Leela Ambience Convention Hotel Delhi , New Delhi , India