Welcome to Lemon Tree Hotel East Delhi Mall , New Delhi , India